Skip to content

Commit 503c7b6

Browse files
mikeblomemairaw
authored andcommitted
Fixed various issues with https links in Visual Basic content (dotnet#3904)
* fixed various issues with https links * fixed link paths * fixed xrefs and other bad links * second attempt at fixing My. xref links * third time is a charm hopefully on xrefs * some additional VB link fixes * cleanup link path errors * fixing xrefs * more xref fixes * yet more xref cleanup * added missing link * fixed link * additional fixes
1 parent 57fcbcd commit 503c7b6

File tree

489 files changed

+712
-935
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

489 files changed

+712
-935
lines changed

docs/visual-basic/developing-apps/accessing-data.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ ms.author: dotnetcontent
2626
[LINQ](../../visual-basic/programming-guide/language-features/linq/index.md)
2727
Provides links to topics that describe how to use LINQ with Visual Basic.
2828

29-
[LINQ to SQL](../../../docs/framework/data/adonet/sql/linq/index.md)
29+
[LINQ to SQL](../../framework/data/adonet/sql/linq/index.md)
3030
Provides information about [!INCLUDE[vbtecdlinq](~/includes/vbtecdlinq-md.md)]. Includes programming examples.
3131

3232
[LINQ to SQL Tools in Visual Studio](/visualstudio/data-tools/linq-to-sql-tools-in-visual-studio2)
33-
Provides links to topics about how to create a [LINQ to SQL](../../../docs/framework/data/adonet/sql/linq/index.md) object model in applications.
33+
Provides links to topics about how to create a [LINQ to SQL](../../framework/data/adonet/sql/linq/index.md) object model in applications.
3434

3535
[Work with datasets in n-tier applications](/visualstudio/data-tools/work-with-datasets-in-n-tier-applications)
3636
Provides links to topics about how to create multitiered data applications.
@@ -53,7 +53,7 @@ ms.author: dotnetcontent
5353
[Save data back to the database](/visualstudio/data-tools/save-data-back-to-the-database)
5454
Provides links to pages explaining how to send updated data from an application to the database.
5555

56-
[ADO.NET](https://msdn.microsoft.com/library/e80y5yhx.aspx)
56+
[ADO.NET](../../framework/data/adonet/index.md)
5757
Describes the ADO.NET classes, which expose data-access services to the .NET Framework programmer.
5858

5959
[Data in Office Solutions](https://msdn.microsoft.com/library/xx069ybh)

docs/visual-basic/developing-apps/creating-and-using-components.md

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ A *component* is a class that implements the <xref:System.ComponentModel.ICompon
3030

3131
- If your component cannot derive from one of the base implementations due to single inheritance, implement <xref:System.ComponentModel.IComponent>.
3232

33-
For more information about design-time support, see [Design-Time Attributes for Components](http://msdn.microsoft.com/library/12050fe3-9327-4509-9e21-4ee2494b95c3) and [Extending Design-Time Support](http://msdn.microsoft.com/library/d6ac8a6a-42fd-4bc8-bf33-b212811297e2).
34-
3533
## Component Classes
3634
The <xref:System.ComponentModel> namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components.
3735

@@ -62,22 +60,9 @@ A *component* is a class that implements the <xref:System.ComponentModel.ICompon
6260
- <xref:System.ComponentModel.PropertyDescriptor>. Provides information about a property.
6361

6462
## Related Sections
65-
[Class vs. Component vs. Control](http://msdn.microsoft.com/library/db8b842e-44d9-40cc-a0f8-70fd189632c3)
66-
Defines *component* and *control*, and discusses the differences between them and classes.
67-
68-
[Component Authoring](http://msdn.microsoft.com/library/4a5a5e49-0378-4a31-83bc-24da0f1a727d)
69-
Roadmap for getting started with components.
70-
71-
[Component Authoring Walkthroughs](http://msdn.microsoft.com/library/c414cca9-2489-4208-8b38-954586d91c13)
72-
Links to topics that provide step-by-step instruction for component programming.
73-
74-
[Component Classes](http://msdn.microsoft.com/library/ce2e5647-e673-4c2b-8125-ffebbd9d71bc)
75-
Describes what makes a class a component, ways to expose component functionality, controlling access to components, and controlling how component instances are created.
76-
7763
[Troubleshooting Control and Component Authoring](../../framework/winforms/controls/troubleshooting-control-and-component-authoring.md)
7864
Explains how to fix common problems.
7965

8066
## See Also
81-
[How to: Access Design-Time Support in Windows Forms](http://msdn.microsoft.com/library/a84f8579-1f47-41b9-ba37-69030b0aff09)
82-
[How to: Extend the Appearance and Behavior of Controls in Design Mode](http://msdn.microsoft.com/library/68f85054-2253-47f5-a4f2-3f1ac8c9f27b)
83-
[How to: Perform Custom Initialization for Controls in Design Mode](http://msdn.microsoft.com/library/914eaa03-092f-4556-9160-b8a2a40641d9)
67+
[How to: Access Design-Time Support in Windows Forms](../../framework/winforms/controls/developing-windows-forms-controls-at-design-time.md)
68+

docs/visual-basic/developing-apps/development-with-my/rapid-application-development-with-my-resources-and-my-settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The `My.Resources` object provides access to the application's resources and all
2424

2525
[!code-vb[VbVbcnMy#7](../../../visual-basic/developing-apps/development-with-my/codesnippet/VisualBasic/rapid-application-development-with-my-resources-and-my-settings_1.vb)]
2626

27-
The `My.Resources` object exposes only global resources. It does not provide access to resource files associated with forms. You must access the form resources from the form. For more information, see [Walkthrough: Localizing Windows Forms](http://msdn.microsoft.com/en-us/9a96220d-a19b-4de0-9f48-01e5d82679e5).
27+
The `My.Resources` object exposes only global resources. It does not provide access to resource files associated with forms. You must access the form resources from the form.
2828

2929
Similarly, the `My.Settings` object provides access to the application's settings and allows you to dynamically store and retrieve property settings and other information for your application. For more information, see [My.Resources Object](../../../visual-basic/language-reference/objects/my-resources-object.md) and [My.Settings Object](../../../visual-basic/language-reference/objects/my-settings-object.md).
3030

docs/visual-basic/developing-apps/programming/computer-resources/accessing-the-computer-s-ports.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ The `My.Computer.Ports` object provides a property and a method for accessing th
3939
<xref:Microsoft.VisualBasic.Devices.Ports>
4040
Describes the `My.Computer.Ports` object and its members.
4141

42-
<xref:Microsoft.VisualBasic.Devices.Ports.SerialPortNames%2A>
42+
<xref:Microsoft.VisualBasic.Devices.Ports.SerialPortNames>
4343
Describes the `SerialPortNames` property, which gets a collection of the names of the serial ports on the computer.
4444

4545
<xref:Microsoft.VisualBasic.Devices.Ports.OpenSerialPort%2A>

docs/visual-basic/developing-apps/programming/computer-resources/accessing-the-mouse.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ The `My.Computer.Mouse` object provides a way to find information about the comp
2424

2525
|To|See|
2626
|--------|---------|
27-
|Determine whether the mouse has a scroll wheel.|<xref:Microsoft.VisualBasic.Devices.Mouse.WheelExists%2A>|
28-
|Determine whether the left and right mouse buttons have been swapped|<xref:Microsoft.VisualBasic.Devices.Mouse.ButtonsSwapped%2A>|
29-
|Set how much to scroll when the mouse wheel is rotated one notch.|<xref:Microsoft.VisualBasic.Devices.Mouse.WheelScrollLines%2A>|
27+
|Determine whether the mouse has a scroll wheel.|<xref:Microsoft.VisualBasic.Devices.Mouse.WheelExists>|
28+
|Determine whether the left and right mouse buttons have been swapped|<xref:Microsoft.VisualBasic.Devices.Mouse.ButtonsSwapped>|
29+
|Set how much to scroll when the mouse wheel is rotated one notch.|<xref:Microsoft.VisualBasic.Devices.Mouse.WheelScrollLines>|
3030

3131
## See Also
3232
<xref:Microsoft.VisualBasic.Devices.Mouse>

docs/visual-basic/developing-apps/programming/computer-resources/how-to-check-connection-status.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ author: dotnet-bot
1919
ms.author: dotnetcontent
2020
---
2121
# How to: Check Connection Status in Visual Basic
22-
The <xref:Microsoft.VisualBasic.Devices.Network.IsAvailable%2A> property can be used to determine whether the computer has a working network or Internet connection.
22+
The <xref:Microsoft.VisualBasic.Devices.Network.IsAvailable> property can be used to determine whether the computer has a working network or Internet connection.
2323

2424
[!INCLUDE[note_settings_general](~/includes/note-settings-general-md.md)]
2525

@@ -33,4 +33,4 @@ The <xref:Microsoft.VisualBasic.Devices.Network.IsAvailable%2A> property can be
3333

3434
## See Also
3535
<xref:Microsoft.VisualBasic.Devices.Network?displayProperty=nameWithType>
36-
<xref:Microsoft.VisualBasic.Devices.Network.IsAvailable%2A>
36+
<xref:Microsoft.VisualBasic.Devices.Network.IsAvailable>

docs/visual-basic/developing-apps/programming/computer-resources/how-to-create-a-registry-key-and-set-its-value.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,11 @@ The `CreateSubKey` method of the `My.Computer.Registry` object can be used to cr
7272
- The registry key is read-only (<xref:System.UnauthorizedAccessException>).
7373

7474
## .NET Framework Security
75-
To run this process, your assembly requires a privilege level granted by the <xref:System.Security.Permissions.RegistryPermission> class. If you are running in a partial-trust context, the process might throw an exception due to insufficient privileges. Similarly, the user must have the correct ACLs for creating or writing to settings. For example, a local application that has the code access security permission might not have operating system permission. For more information, see [Code Access Security Basics](https://msdn.microsoft.com/library/33tceax8).
75+
To run this process, your assembly requires a privilege level granted by the <xref:System.Security.Permissions.RegistryPermission> class. If you are running in a partial-trust context, the process might throw an exception due to insufficient privileges. Similarly, the user must have the correct ACLs for creating or writing to settings. For example, a local application that has the code access security permission might not have operating system permission. For more information, see [Code Access Security Basics](../../../../framework/misc/code-access-security-basics.md).
7676

7777
## See Also
7878
<xref:Microsoft.VisualBasic.MyServices.RegistryProxy>
7979
<xref:Microsoft.VisualBasic.MyServices.RegistryProxy.CurrentUser%2A>
8080
<xref:Microsoft.Win32.RegistryKey.CreateSubKey%2A>
8181
[Reading from and Writing to the Registry](../../../../visual-basic/developing-apps/programming/computer-resources/reading-from-and-writing-to-the-registry.md)
82-
[Code Access Security Basics](https://msdn.microsoft.com/library/33tceax8)
82+
[Code Access Security Basics](../../../../framework/misc/code-access-security-basics.md)

docs/visual-basic/developing-apps/programming/computer-resources/how-to-read-a-value-from-a-registry-key.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ The `GetValue` method of the `My.Computer.Registry` object can be used to read v
5454
- The key name exceeds the 255-character limit (<xref:System.ArgumentException>).
5555

5656
## .NET Framework Security
57-
To run this process, your assembly requires a privilege level granted by the <xref:System.Security.Permissions.RegistryPermission> class. If you are running in a partial-trust context, the process might throw an exception due to insufficient privileges. Similarly, the user must have the correct ACLs for creating or writing to settings. For example, a local application that has the code access security permission might not have operating system permission. For more information, see [Code Access Security Basics](https://msdn.microsoft.com/library/33tceax8).
57+
To run this process, your assembly requires a privilege level granted by the <xref:System.Security.Permissions.RegistryPermission> class. If you are running in a partial-trust context, the process might throw an exception due to insufficient privileges. Similarly, the user must have the correct ACLs for creating or writing to settings. For example, a local application that has the code access security permission might not have operating system permission. For more information, see [Code Access Security Basics](../../../../framework/misc/code-access-security-basics.md).
5858

5959
## See Also
6060
<xref:Microsoft.VisualBasic.MyServices.RegistryProxy>

docs/visual-basic/developing-apps/programming/computer-resources/how-to-receive-strings-from-serial-ports.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ This topic describes how to use `My.Computer.Ports` to receive strings from the
3838

3939
[!code-vb[VbVbalrMyComputer#40](../../../../visual-basic/developing-apps/programming/computer-resources/codesnippet/VisualBasic/how-to-receive-strings-from-serial-ports_3.vb)]
4040

41-
5. Use the <xref:System.IO.Ports.SerialPort.ReadLine%2A> method to read the next available line of text from the serial port.
41+
5. Use the <xref:System.IO.Ports.SerialPort.ReadLine> method to read the next available line of text from the serial port.
4242

4343
[!code-vb[VbVbalrMyComputer#41](../../../../visual-basic/developing-apps/programming/computer-resources/codesnippet/VisualBasic/how-to-receive-strings-from-serial-ports_4.vb)]
4444

45-
6. Use an `If` statement to determine if the <xref:System.IO.Ports.SerialPort.ReadLine%2A> method returns `Nothing` (which means no more text is available). If it does return `Nothing`, exit the `Do` loop.
45+
6. Use an `If` statement to determine if the <xref:System.IO.Ports.SerialPort.ReadLine> method returns `Nothing` (which means no more text is available). If it does return `Nothing`, exit the `Do` loop.
4646

4747
[!code-vb[VbVbalrMyComputer#42](../../../../visual-basic/developing-apps/programming/computer-resources/codesnippet/VisualBasic/how-to-receive-strings-from-serial-ports_5.vb)]
4848

docs/visual-basic/developing-apps/programming/computer-resources/performing-network-operations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ The following tables list tasks associated with the `My.Computer.Network` object
4242
<xref:Microsoft.VisualBasic.Devices.Network.UploadFile%2A>
4343
Describes the `UploadFile` method.
4444

45-
<xref:Microsoft.VisualBasic.Devices.Network.IsAvailable%2A>
45+
<xref:Microsoft.VisualBasic.Devices.Network.IsAvailable>
4646
Describes the `IsAvailable` property.

0 commit comments

Comments
 (0)