Skip to content

Commit f2440ff

Browse files
committed
Merged main into live
2 parents c6dda9b + 560d4fe commit f2440ff

32 files changed

+41
-41
lines changed

docs/extensibility/creating-a-windows-forms-toolbox-control.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ When you build a **Toolbox** control, Visual Studio creates a file named *Projec
206206
207207
## Related content
208208

209-
- [Extend other parts of Visual Studio](../extensibility/extending-other-parts-of-visual-studio.md)
209+
- [Extend other parts of Visual Studio](/previous-versions/visualstudio/visual-studio-2017/extensibility/extending-other-parts-of-visual-studio)
210210
- [Create a WPF Toolbox Control](../extensibility/creating-a-wpf-toolbox-control.md)
211-
- [Extend other parts of Visual Studio](../extensibility/extending-other-parts-of-visual-studio.md)
211+
- [Extend other parts of Visual Studio](/previous-versions/visualstudio/visual-studio-2017/extensibility/extending-other-parts-of-visual-studio)
212212
- [Windows Forms control development basics](/dotnet/framework/winforms/controls/windows-forms-control-development-basics)

docs/extensibility/creating-an-extension-with-a-menu-command.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,6 @@ This walkthrough has shown you only a small part of what you can do with a Visua
118118

119119
4. Add IntelliSense, code suggestions, and other features to existing code editors: [Extend the editor and language services](../extensibility/extending-the-editor-and-language-services.md)
120120

121-
5. Add Options and Property pages and user settings to your extension: [Extend properties and the Property window](../extensibility/extending-properties-and-the-property-window.md) and [Extend user settings and options](../extensibility/extending-user-settings-and-options.md)
121+
5. Add Options and Property pages and user settings to your extension: [Extend properties and the Property window](/previous-versions/visualstudio/visual-studio-2017/extensibility/extending-properties-and-the-property-window) and [Extend user settings and options](../extensibility/extending-user-settings-and-options.md)
122122

123123
Other kinds of extensions require a little more work, such as creating a new type of project ([Extend projects](../extensibility/extending-projects.md)), or creating a new type of editor ([Create custom editors and designers](../extensibility/creating-custom-editors-and-designers.md)).

docs/extensibility/creating-custom-editors-and-designers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ Explains how to implement document data and document views in custom editors.
8989
- [Legacy interfaces in the editor](/previous-versions/visualstudio/visual-studio-2015/extensibility/legacy-interfaces-in-the-editor?preserve-view=true&view=vs-2015)\
9090
Explains how to access the core editor by means of the legacy API.
9191

92-
- [Develop a legacy language service](../extensibility/internals/developing-a-legacy-language-service.md)\
92+
- [Develop a legacy language service](/previous-versions/visualstudio/visual-studio-2017/extensibility/internals/developing-a-legacy-language-service)\
9393
Explains how to implement a language service.
9494

95-
- [Extend other parts of Visual Studio](../extensibility/extending-other-parts-of-visual-studio.md)\
95+
- [Extend other parts of Visual Studio](/previous-versions/visualstudio/visual-studio-2017/extensibility/extending-other-parts-of-visual-studio)\
9696
Explains how to create UI elements that match the rest of Visual Studio.
9797

9898
- <xref:Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory>

docs/extensibility/editor-and-language-service-extensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ You can extend most features of the Visual Studio code editor. The editor is bas
2424
|[Extend the editor and language services](../extensibility/extending-the-editor-and-language-services.md)|Links to documents that introduce the design and features of the core editor and show how to extend it.|
2525
|[Legacy interfaces in the editor](/previous-versions/visualstudio/visual-studio-2015/extensibility/legacy-interfaces-in-the-editor?preserve-view=true&view=vs-2015)|Links to documents that explain how to access the core editor from existing code.|
2626
|[Create custom editors and designers](../extensibility/creating-custom-editors-and-designers.md)|Links to documents that explain how to create custom editors.|
27-
|[Legacy language service extensibility](../extensibility/internals/legacy-language-service-extensibility.md)|Links to documents that describe how to integrate programming languages into Visual Studio.|
27+
|[Legacy language service extensibility](/previous-versions/visualstudio/visual-studio-2017/extensibility/internals/legacy-language-service-extensibility)|Links to documents that describe how to integrate programming languages into Visual Studio.|
2828
|[Managed Extensibility Framework (MEF)](/dotnet/framework/mef/index)|Introduces the Managed Extensibility Framework (MEF).|
2929
|[Windows Presentation Foundation](/dotnet/framework/wpf/index)|Introduces the Windows Presentation Foundation (WPF).|

docs/extensibility/exposing-properties-to-the-properties-window.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,4 +263,4 @@ Visual Studio tool windows persist between Visual Studio sessions. For more info
263263

264264
## Related content
265265

266-
- [Extend properties and the Property window](../extensibility/extending-properties-and-the-property-window.md)
266+
- [Extend properties and the Property window](/previous-versions/visualstudio/visual-studio-2017/extensibility/extending-properties-and-the-property-window)

docs/extensibility/extending-and-customizing-tool-windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ Visual Studio provides several different types of windows, for example tool wind
4343
## Related content
4444
- [Create an extension with a tool window](../extensibility/creating-an-extension-with-a-tool-window.md)
4545
- [Extend projects](../extensibility/extending-projects.md)
46-
- [Extend solutions](../extensibility/extending-solutions.md)
46+
- [Extend solutions](/previous-versions/visualstudio/visual-studio-2017/extensibility/extending-solutions)

docs/extensibility/extending-the-editor-and-language-services.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ You can add language service features (such as IntelliSense) to your own editor,
3131
|[Walkthrough: Create a view adornment, commands, and settings (column guides)](../extensibility/walkthrough-creating-a-view-adornment-commands-and-settings-column-guides.md)|Walks through and explains building a view adornment that draws column guide lines to help you keep code to a certain display width. Also shows reading and writing settings as well as declaring and implementing commands that you can invoke from the Command Window.|
3232
|[Editor imports](../extensibility/editor-imports.md)|Lists the services that an extension can import.|
3333
|[Adapt legacy code to the editor](/previous-versions/visualstudio/visual-studio-2015/extensibility/adapting-legacy-code-to-the-editor?preserve-view=true&view=vs-2015)|Explains different ways to adapt legacy code (pre-Visual Studio 2010) to extend the editor.|
34-
|[Migrate a legacy language service](../extensibility/internals/migrating-a-legacy-language-service.md)|Explains how to migrate a VSPackage based language service.|
34+
|[Migrate a legacy language service](/previous-versions/visualstudio/visual-studio-2017/extensibility/internals/migrating-a-legacy-language-service)|Explains how to migrate a VSPackage based language service.|
3535
|[Walkthrough: Link a content type to a file name extension](../extensibility/walkthrough-linking-a-content-type-to-a-file-name-extension.md)|Shows how to link a content type to a file name extension.|
3636
|[Walkthrough: Create a margin glyph](../extensibility/walkthrough-creating-a-margin-glyph.md)|Shows how to add an icon to a margin.|
3737
|[Walkthrough: Highlight text](../extensibility/walkthrough-highlighting-text.md)|Shows how to use *tags* to highlight text.|

docs/extensibility/extensibility-hello-world.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,6 @@ You should see the output from your new custom command, in this case, the dialog
119119
Now that you know the basics of working with Visual Studio Extensibility, here's where you can learn more:
120120

121121
* [Start to develop Visual Studio extensions](starting-to-develop-visual-studio-extensions.md) - Samples, tutorials. and publishing your extension
122-
* [What's new in the Visual Studio 2017 SDK](what-s-new-in-the-visual-studio-2017-sdk.md) - New extensibility features in Visual Studio 2017
122+
* [What's new in the Visual Studio 2017 SDK](/previous-versions/visualstudio/visual-studio-2017/extensibility/what-s-new-in-the-visual-studio-2017-sdk) - New extensibility features in Visual Studio 2017
123123
* [What's new in the Visual Studio 2019 SDK](whats-new-visual-studio-2019-sdk.md) - New extensibility features in Visual Studio 2019
124124
* [Inside the Visual Studio SDK](internals/inside-the-visual-studio-sdk.md) - Learn the details of Visual Studio Extensibility

docs/extensibility/getting-started-with-roslyn-analyzers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ With live, project-based code analyzers in Visual Studio, API authors can ship d
2828

2929
- [.NET compiler platform package version reference](roslyn-version-support.md)
3030
- [More docs on the GitHub OSS site](https://github.com/dotnet/roslyn/tree/main/docs/analyzers)
31-
- [FxCop rules implemented with Roslyn analyzers](../code-quality/fxcop-rule-port-status.md)
31+
- [FxCop rules implemented with Roslyn analyzers](/previous-versions/visualstudio/visual-studio-2019/code-quality/fxcop-rule-port-status)

docs/extensibility/how-to-add-a-dependency-to-a-vsix-package.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ You can set up a VSIX package deployment that installs any dependencies that are
2727

2828
## Require a specific Visual Studio release
2929

30-
If your extension requires a specific version of Visual Studio 2017, for example, it depends on a feature released in 15.3, you can specify the build number in your VSIX **InstallationTarget**. For example, release 15.3 has a build number of '15.0.26730.3'. You can see the mapping of releases to build numbers [here](../install/visual-studio-build-numbers-and-release-dates.md). Note that using the release number '15.3' will not work correctly.
30+
If your extension requires a specific version of Visual Studio 2017, for example, it depends on a feature released in 15.3, you can specify the build number in your VSIX **InstallationTarget**. For example, release 15.3 has a build number of '15.0.26730.3'. You can see the mapping of releases to build numbers [here](/visualstudio/releases/2022/release-history#release-dates-and-build-numbers). Note that using the release number '15.3' will not work correctly.
3131

3232
If your extension requires 15.3 or higher, you would declare the **InstallationTarget Version** as [15.0.26730.3, 16.0):
3333

0 commit comments

Comments
 (0)