| title | Visual Studio SDK Reference | ||
|---|---|---|---|
| description | These articles contain information about Visual Studio namespaces, related namespaces, and other areas of interest for developers who use the Visual Studio SDK. | ||
| ms.date | 11/04/2016 | ||
| ms.topic | reference | ||
| helpviewer_keywords |
|
||
| author | tinaschrepfer | ||
| ms.author | tinali | ||
| ms.subservice | extensibility-integration |
This section contains information about Visual Studio namespaces, related namespaces, and other areas of interest for developers who use the Visual Studio SDK.
-
xref:Microsoft.VisualStudio.TextManager.Interop Legacy interop interfaces used for the editor and language services.
-
xref:Microsoft.VisualStudio.Editor Classes used in the new editor.
-
xref:Microsoft.VisualStudio.Language.Intellisense Classes used in the new editor for IntelliSense.
-
xref:Microsoft.VisualStudio.Language.StandardClassification Classes used in the new editor.
-
xref:Microsoft.VisualStudio.Text Classes used in the new editor.
-
xref:Microsoft.VisualStudio.Text.Adornments Classes used in the new editor for adornments.
-
xref:Microsoft.VisualStudio.Text.Classification Classes used in the new editor for classification.
-
xref:Microsoft.VisualStudio.Text.Differencing Classes used in the new editor for differencing.
-
xref:Microsoft.VisualStudio.Text.Document Classes used in the new editor for documents.
-
xref:Microsoft.VisualStudio.Text.Editor Classes used in the new editor.
-
xref:Microsoft.VisualStudio.Text.Editor.DragDrop Classes used in the new editor for drag and drop.
-
xref:Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods Classes used in the new editor.
-
xref:Microsoft.VisualStudio.Text.Formatting Classes used in the new editor for formatting.
-
xref:Microsoft.VisualStudio.Text.IncrementalSearch Classes used in the new editor for incremental search.
-
xref:Microsoft.VisualStudio.Text.Operations Classes used in the new editor.
-
xref:Microsoft.VisualStudio.Text.Outlining Classes used in the new editor for outlining.
-
xref:Microsoft.VisualStudio.Text.Projection Classes used in the new editor for projection.
-
xref:Microsoft.VisualStudio.Text.Tagging Classes used in the new editor for tagging.
-
xref:Microsoft.VisualStudio.Utilities Classes used in the new editor.
-
xref:Microsoft.VisualStudio.PlatformUI
-
xref:Microsoft.VisualStudio.Shell.Interop
-
xref:Microsoft.VisualStudio Classes for Visual Studio constants and helpers.
-
xref:Microsoft.VisualStudio.CommandBars Classes for Visual Studio command bars.
-
xref:Microsoft.VisualStudio.ComponentModelHost Classes used for the Managed Extensibility Framework (MEF) in Visual Studio.
-
xref:Microsoft.VisualStudio.Designer.Interfaces Interfaces used with Visual Studio designers.
-
xref:Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner Interfaces used with the Visual Studio project designer.
-
xref:Microsoft.VisualStudio.ManagedInterfaces.Publish Classes used for publishing applications.
-
xref:Microsoft.VisualStudio.OLE.Interop Interop interfaces used in Visual Studio for OLE components.
-
xref:Microsoft.VisualStudio.Package Classes used for Visual Studio managed language services.
-
xref:Microsoft.VisualStudio.PlatformUI Classes used in the Visual Studio shell.
-
xref:Microsoft.VisualStudio.PlatformUI.OleComponentSupport Microsoft internal use only.
-
xref:Microsoft.VisualStudio.ProjectAggregator Classes used for Visual Studio projects.
-
xref:Microsoft.VisualStudio.Settings Classes used in the Visual Studio shell.
-
xref:Microsoft.VisualStudio.Shell Classes used in the Visual Studio shell.
-
xref:Microsoft.VisualStudio.Shell.Design Classes used in the Visual Studio shell.
-
xref:Microsoft.VisualStudio.Shell.Design.Serialization Classes used in the Visual Studio shell.
-
xref:Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom Classes used in the Visual Studio shell.
-
xref:Microsoft.VisualStudio.Shell.Flavor Classes used for the Visual Studio projects.
-
xref:Microsoft.VisualStudio.Shell.Interop Interop interfaces used for the Visual Studio shell.
-
xref:Microsoft.VisualStudio.Shell.Settings Classes used in the Visual Studio shell.
-
xref:Microsoft.VisualStudio.VSHelp Classes used for help.
-
xref:VSLangProj Classes used for language service projects.
-
xref:XamlGeneratedNamespace Microsoft internal use only.
-
xref:Microsoft.VisualStudio.ManagedInterfaces9 Interfaces used for Visual Studio.
-
xref:Microsoft.VisualStudio.WCFReference.Interop Classes used for the Windows Communication Framework.
-
Microsoft.VisualStudio.TestTools.Vsip Classes used for test tools.
-
xref:EnvDTE Used for Visual Studio automation.
-
xref:Extensibility Used for Visual Studio automation.
-
xref:EnvDTE80 Used for Visual Studio automation.
-
xref:EnvDTE90 Used for Visual Studio automation.
-
xref:EnvDTE90a Used for Visual Studio automation.
-
xref:EnvDTE100 Used for Visual Studio automation.
-
xref:Microsoft.VisualStudio.VCCodeModel Used for Visual C++ project automation.
-
xref:Microsoft.VisualStudio.VCProject Classes used for Visual C++ project automation.
-
xref:Microsoft.VisualStudio.VCProjectEngine Used for Visual C++ project automation.
-
xref:Microsoft.VisualStudio.VsWizard Used for the Visual Studio wizard.
-
xref:VSLangProj Used for C# and Visual Basic project automation.
-
xref:VSLangProj2 Used for C# and Visual Basic project automation.
-
xref:VSLangProj80 Used for C# and Visual Basic project automation.
-
xref:VslangProj90 Used for C# and Visual Basic project automation.
-
xref:VslangProj100 Used for C# and Visual Basic project automation.
-
xref:VSLangProj110 Used for C# and Visual Basic project automation.
-
xref:VSLangProj140 Used for C# and Visual Basic project automation.
-
xref:Microsoft.VisualStudio.Language.CallHierarchy Used for C# and Visual Basic automation.
-
xref:Microsoft.VisualStudio.Language.NavigateTo.Interfaces Used for C# and Visual Basic automation.
-
xref:Microsoft.VisualStudio.Threading Used for Visual Studio threading.
-
Microsoft.VisualStudio.ConnectedServices Namespace Used for Visual Studio connected services.
-
IntelliSenseHostFlags enumeration Specifies IntelliSense host flags.
-
VSCT XML Schema Reference Provides a table of Visual Studio Command Table schema elements, with allowed child elements and attributes for each.
-
GUIDs and Constants Gives a list of GUIDs used throughout the SDK.
-
COM Constants in Managed Code Gives a list of identifiers for user interface elements used throughout the Environment SDK.
-
Source Control Plug-ins Links to topics for the Source Control Plug-in API.
-
Command-Line Switches Information about how you can automate several tasks from the command line.
-
Error Handling and Return Values Explains the error architecture for VSPackages, which is the same as that employed in other Windows programming.
-
Glossary Gives a list of helpful terms and their definitions for use when you are reading the Visual Studio SDK documentation.
-
xref:Microsoft.Build.BuildEngine Used for MSBuild.
-
xref:Microsoft.Build.Construction Used for MSBuild.
-
xref:Microsoft.Build.Conversion Used for MSBuild.
-
xref:Microsoft.Build.Debugging Used for MSBuild.
-
xref:Microsoft.Build.Evaluation Used for MSBuild.
-
xref:Microsoft.Build.Exceptions Used for MSBuild.
-
xref:Microsoft.Build.Execution Used for MSBuild.
-
xref:Microsoft.Build.Framework Used for MSBuild.
-
xref:Microsoft.Build.Framework.XamlTypes Used for MSBuild.
-
xref:Microsoft.Build.Logging Used for MSBuild.
-
xref:Microsoft.Build.Tasks Used for MSBuild.
-
xref:Microsoft.Build.Tasks.Deployment.Bootstrapper Used for MSBuild.
-
xref:Microsoft.Build.Tasks.Deployment.ManifestUtilities Used for MSBuild.
-
xref:Microsoft.Build.Tasks.Hosting Used for MSBuild.
-
xref:Microsoft.Build.Tasks.Xaml Used for MSBuild.
-
xref:Microsoft.Build.Utilities Used for MSBuild.
Visual Studio SDK includes documentation, samples, and code to help you develop products that integrate with Visual Studio.