EnvDTE Namespace | EnvDTE is an assembly-wrapped COM library containing the objects and members for Visual Studio core automation. |
EnvDTE100 Namespace | Contains additional automation types. |
EnvDTE80 Namespace | EnvDTE80 contains the objects and members for Visual Studio core automation. It extends and compliments the functionality provided by EnvDTE. |
EnvDTE90 Namespace | An assembly-wrapped COM library that contains the objects and members for Visual Studio core automation, and extends and complements the functionality provided by EnvDTE and EnvDTE80. |
EnvDTE90a Namespace | Contains more automation types. |
Extensibility Namespace | This namespace contains the IDTExtensibility2 interface. When implemented, its members allow you access to add-in events, such as when an add-in is started or shut down. When you create an add-in project, IDTExtensibility2 is implemented for you automatically. For information about responding to add-in events, see Components of an Add-In Project. |
Microsoft Namespace | |
Microsoft.Data.ConnectionUI Namespace | |
Microsoft.ExtendedReflection.Logging Namespace | |
Microsoft.HistoricalDebuggerHost Namespace | |
Microsoft.Pex.Engine.InputEnumeration Namespace | |
Microsoft.Pex.Engine.PostAnalysis Namespace | |
Microsoft.Pex.Framework Namespace | |
Microsoft.Pex.Framework.Choices Namespace | |
Microsoft.Pex.Framework.ComponentModel Namespace | |
Microsoft.Pex.Framework.Coverage Namespace | |
Microsoft.Pex.Framework.Creatable Namespace | |
Microsoft.Pex.Framework.Domains Namespace | |
Microsoft.Pex.Framework.Exceptions Namespace | |
Microsoft.Pex.Framework.Explorable Namespace | |
Microsoft.Pex.Framework.Focus Namespace | |
Microsoft.Pex.Framework.Generated Namespace | |
Microsoft.Pex.Framework.Goals Namespace | |
Microsoft.Pex.Framework.InputEnumeration Namespace | |
Microsoft.Pex.Framework.Instrumentation Namespace | |
Microsoft.Pex.Framework.Metrics Namespace | |
Microsoft.Pex.Framework.Packages Namespace | |
Microsoft.Pex.Framework.Pointers Namespace | |
Microsoft.Pex.Framework.Preparable Namespace | |
Microsoft.Pex.Framework.RuntimeContexts Namespace | |
Microsoft.Pex.Framework.Settings Namespace | |
Microsoft.Pex.Framework.Suppression Namespace | |
Microsoft.Pex.Framework.TestGeneration Namespace | |
Microsoft.Pex.Framework.Using Namespace | |
Microsoft.Pex.Framework.Validation Namespace | |
Microsoft.Pex.Models Namespace | |
Microsoft.ServiceHub.Client Namespace | |
Microsoft.ServiceHub.Framework Namespace | |
Microsoft.ServiceHub.Framework.Services Namespace | |
Microsoft.ServiceHub.Utility Namespace | |
Microsoft.Tools.MessagePacking Namespace | |
Microsoft.VisualStudio Namespace | |
Microsoft.VisualStudio.ApplicationInsights Namespace | |
Microsoft.VisualStudio.ApplicationInsights.Channel Namespace | |
Microsoft.VisualStudio.ApplicationInsights.DataContracts Namespace | |
Microsoft.VisualStudio.ApplicationInsights.Extensibility Namespace | |
Microsoft.VisualStudio.ApplicationInsights.Extensibility.Implementation Namespace | |
Microsoft.VisualStudio.ApplicationInsights.Extensibility.Implementation.Tracing Namespace | |
Microsoft.VisualStudio.ArchitectureTools.Telemetry Namespace | |
Microsoft.VisualStudio.CommandBars Namespace | |
Microsoft.VisualStudio.Commanding Namespace | |
Microsoft.VisualStudio.ComponentModelHost Namespace | |
Microsoft.VisualStudio.ConnectedServices Namespace | The namespace of the Connected Services SDK (Microsoft.VisualStudio.ConnectedServices.dll) that enables a service provider to create a Visual Studio extension that adds the service to an app developer’s project through the Add Connected Services dialog. |
Microsoft.VisualStudio.CorDebugInterop Namespace | |
Microsoft.VisualStudio.Core.Imaging Namespace | |
Microsoft.VisualStudio.Data Namespace | |
Microsoft.VisualStudio.Data.AdoDotNet Namespace | |
Microsoft.VisualStudio.Data.Core Namespace | |
Microsoft.VisualStudio.Data.Framework Namespace | |
Microsoft.VisualStudio.Data.Framework.AdoDotNet Namespace | |
Microsoft.VisualStudio.Data.Interop Namespace | |
Microsoft.VisualStudio.Data.Services Namespace | |
Microsoft.VisualStudio.Data.Services.RelationalObjectModel Namespace | |
Microsoft.VisualStudio.Data.Services.SupportEntities Namespace | |
Microsoft.VisualStudio.Data.Services.SupportEntities.Interop Namespace | |
Microsoft.VisualStudio.Debugger Namespace | |
Microsoft.VisualStudio.Debugger.Breakpoints Namespace | |
Microsoft.VisualStudio.Debugger.CallStack Namespace | |
Microsoft.VisualStudio.Debugger.Clr Namespace | |
Microsoft.VisualStudio.Debugger.Clr.Cpp Namespace | |
Microsoft.VisualStudio.Debugger.Clr.NativeCompilation Namespace | |
Microsoft.VisualStudio.Debugger.ComponentInterfaces Namespace | |
Microsoft.VisualStudio.Debugger.CustomRuntimes Namespace | |
Microsoft.VisualStudio.Debugger.Decompilation Namespace | |
Microsoft.VisualStudio.Debugger.DefaultPort Namespace | |
Microsoft.VisualStudio.Debugger.Disassembly Namespace | |
Microsoft.VisualStudio.Debugger.Enc Namespace | |
Microsoft.VisualStudio.Debugger.Evaluation Namespace | |
Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation Namespace | |
Microsoft.VisualStudio.Debugger.Evaluation.Group Namespace | |
Microsoft.VisualStudio.Debugger.Evaluation.IL Namespace | |
Microsoft.VisualStudio.Debugger.Exceptions Namespace | |
Microsoft.VisualStudio.Debugger.FunctionResolution Namespace | |
Microsoft.VisualStudio.Debugger.GPU Namespace | |
Microsoft.VisualStudio.Debugger.Internal Namespace | |
Microsoft.VisualStudio.Debugger.Interop Namespace | |
Microsoft.VisualStudio.Debugger.Native Namespace | |
Microsoft.VisualStudio.Debugger.Native.Cpp Namespace | |
Microsoft.VisualStudio.Debugger.OpenEnclave Namespace | |
Microsoft.VisualStudio.Debugger.ParallelTasks Namespace | |
Microsoft.VisualStudio.Debugger.Script Namespace | |
Microsoft.VisualStudio.Debugger.Start Namespace | |
Microsoft.VisualStudio.Debugger.Stepping Namespace | |
Microsoft.VisualStudio.Debugger.Symbols Namespace | |
Microsoft.VisualStudio.Debugger.TargetCompositionServices Namespace | |
Microsoft.VisualStudio.Debugger.Telemetry Namespace | |
Microsoft.VisualStudio.Debugger.ThreadProperties Namespace | |
Microsoft.VisualStudio.Debugger.VsDebugPresentationExtension Namespace | |
Microsoft.VisualStudio.DebuggerVisualizers Namespace | |
Microsoft.VisualStudio.Designer.Interfaces Namespace | |
Microsoft.VisualStudio.Diagnostics.Common Namespace | |
Microsoft.VisualStudio.Diagnostics.Logging Namespace | |
Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace Namespace | |
Microsoft.VisualStudio.Editor Namespace | |
Microsoft.VisualStudio.Editor.CodeCleanup Namespace | |
Microsoft.VisualStudio.Editor.Commanding Namespace | |
Microsoft.VisualStudio.Editor.OptionDescriptions Namespace | |
Microsoft.VisualStudio.Editor.Tagging Namespace | |
Microsoft.VisualStudio.Enterprise.WebInstrument Namespace | |
Microsoft.VisualStudio.Experimentation Namespace | |
Microsoft.VisualStudio.FeatureFlags Namespace | |
Microsoft.VisualStudio.GraphModel Namespace | |
Microsoft.VisualStudio.GraphModel.CodeSchema Namespace | |
Microsoft.VisualStudio.GraphModel.Schemas Namespace | |
Microsoft.VisualStudio.GraphModel.Styles Namespace | |
Microsoft.VisualStudio.Imaging Namespace | |
Microsoft.VisualStudio.Imaging.Converters Namespace | |
Microsoft.VisualStudio.Imaging.Dpi Namespace | |
Microsoft.VisualStudio.Imaging.Interop Namespace | |
Microsoft.VisualStudio.IntelliTrace Namespace | |
Microsoft.VisualStudio.IntelliTrace.CollectionPlan Namespace | |
Microsoft.VisualStudio.IntelliTrace.Monitoring Namespace | |
Microsoft.VisualStudio.IntelliTrace.Symbols Namespace | |
Microsoft.VisualStudio.IntelliTrace.TestImpact Namespace | |
Microsoft.VisualStudio.Language.CodeCleanUp Namespace | |
Microsoft.VisualStudio.Language.CodeLens Namespace | |
Microsoft.VisualStudio.Language.CodeLens.Remoting Namespace | |
Microsoft.VisualStudio.Language.Intellisense Namespace | |
Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion Namespace | |
Microsoft.VisualStudio.Language.Intellisense.AsyncCompletion.Data Namespace | |
Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace | The Microsoft.VisualStudio.Language.NavigateTo namespace contains the interfaces and classes for the Navigate To feature. |
Microsoft.VisualStudio.Language.StandardClassification Namespace | |
Microsoft.VisualStudio.LanguageServer.Client Namespace | |
Microsoft.VisualStudio.LanguageServer.Protocol Namespace | |
Microsoft.VisualStudio.LocalLogger Namespace | |
Microsoft.VisualStudio.ManagedInterfaces.ProjectDesigner Namespace | |
Microsoft.VisualStudio.ManagedInterfaces.Publish Namespace | |
Microsoft.VisualStudio.ManagedInterfaces9 Namespace | |
Microsoft.VisualStudio.Modeling Namespace | |
Microsoft.VisualStudio.Modeling.Design Namespace | |
Microsoft.VisualStudio.Modeling.Diagnostics Namespace | |
Microsoft.VisualStudio.Modeling.Diagrams Namespace | |
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement Namespace | |
Microsoft.VisualStudio.Modeling.Diagrams.GraphObject Namespace | |
Microsoft.VisualStudio.Modeling.DslDefinition Namespace | |
Microsoft.VisualStudio.Modeling.DslDefinition.Design Namespace | |
Microsoft.VisualStudio.Modeling.DslDefinition.ExtensionEnablement Namespace | |
Microsoft.VisualStudio.Modeling.DslDesigner Namespace | |
Microsoft.VisualStudio.Modeling.Extensibility Namespace | |
Microsoft.VisualStudio.Modeling.ExtensionEnablement Namespace | |
Microsoft.VisualStudio.Modeling.Immutability Namespace | |
Microsoft.VisualStudio.Modeling.Shell Namespace | |
Microsoft.VisualStudio.Modeling.Shell.ExtensionEnablement Namespace | |
Microsoft.VisualStudio.Modeling.Validation Namespace | |
Microsoft.VisualStudio.NetFrameworkSerializationHelper Namespace | |
Microsoft.VisualStudio.OLE.Interop Namespace | |
Microsoft.VisualStudio.OperationProgress Namespace | |
Microsoft.VisualStudio.Package Namespace | This namespace now includes documentation only for the types in the Microsoft.VisualStudio.Package.LanguageService.* assemblies. |
Microsoft.VisualStudio.PlatformUI Namespace | |
Microsoft.VisualStudio.PlatformUI.OleComponentSupport Namespace | |
Microsoft.VisualStudio.ProjectAggregator Namespace | |
Microsoft.VisualStudio.RegDetour Namespace | |
Microsoft.VisualStudio.RemoteControl Namespace | |
Microsoft.VisualStudio.RemoteSettings Namespace | |
Microsoft.VisualStudio.RpcContracts Namespace | |
Microsoft.VisualStudio.RpcContracts.Build Namespace | |
Microsoft.VisualStudio.RpcContracts.Caching Namespace | |
Microsoft.VisualStudio.RpcContracts.Commands Namespace | |
Microsoft.VisualStudio.RpcContracts.ConnectedWorkspace Namespace | |
Microsoft.VisualStudio.RpcContracts.ContextRuleMonitor Namespace | |
Microsoft.VisualStudio.RpcContracts.DiagnosticManagement Namespace | |
Microsoft.VisualStudio.RpcContracts.Extensibility Namespace | |
Microsoft.VisualStudio.RpcContracts.FileSystem Namespace | |
Microsoft.VisualStudio.RpcContracts.JsonConverters Namespace | |
Microsoft.VisualStudio.RpcContracts.OpenDocument Namespace | |
Microsoft.VisualStudio.RpcContracts.OutputChannel Namespace | |
Microsoft.VisualStudio.RpcContracts.ProjectFileEditing Namespace | |
Microsoft.VisualStudio.RpcContracts.Settings Namespace | |
Microsoft.VisualStudio.RpcContracts.SingleFileGenerators Namespace | |
Microsoft.VisualStudio.RpcContracts.Solution Namespace | |
Microsoft.VisualStudio.RpcContracts.Utilities Namespace | |
Microsoft.VisualStudio.RpcContracts.VersionInfoService Namespace | |
Microsoft.VisualStudio.Services Namespace | |
Microsoft.VisualStudio.Services.RemoteSettings Namespace | |
Microsoft.VisualStudio.Settings Namespace | |
Microsoft.VisualStudio.Settings.Telemetry Namespace | |
Microsoft.VisualStudio.Setup.Configuration Namespace | Used for discovering instances and querying setup details of Visual Studio 2017. |
Microsoft.VisualStudio.Setup.Interop Namespace | |
Microsoft.VisualStudio.Shell Namespace | |
Microsoft.VisualStudio.Shell.BuildLogging Namespace | |
Microsoft.VisualStudio.Shell.CodeContainerManagement Namespace | |
Microsoft.VisualStudio.Shell.Connected.CredentialStorage Namespace | |
Microsoft.VisualStudio.Shell.Design Namespace | |
Microsoft.VisualStudio.Shell.Design.Serialization Namespace | |
Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom Namespace | |
Microsoft.VisualStudio.Shell.Events Namespace | |
Microsoft.VisualStudio.Shell.FindAllReferences Namespace | |
Microsoft.VisualStudio.Shell.FindResults Namespace | |
Microsoft.VisualStudio.Shell.Flavor Namespace | |
Microsoft.VisualStudio.Shell.Generators Namespace | |
Microsoft.VisualStudio.Shell.Internal Namespace | |
Microsoft.VisualStudio.Shell.Internal.FileEnumerationService Namespace | |
Microsoft.VisualStudio.Shell.Interop Namespace | |
Microsoft.VisualStudio.Shell.SccIntegration Namespace | |
Microsoft.VisualStudio.Shell.ServiceBroker Namespace | |
Microsoft.VisualStudio.Shell.Services Namespace | |
Microsoft.VisualStudio.Shell.Settings Namespace | |
Microsoft.VisualStudio.Shell.TableControl Namespace | |
Microsoft.VisualStudio.Shell.TableManager Namespace | |
Microsoft.VisualStudio.TaskRunnerExplorer Namespace | |
Microsoft.VisualStudio.TaskStatusCenter Namespace | |
Microsoft.VisualStudio.Telemetry Namespace | |
Microsoft.VisualStudio.Telemetry.Notification Namespace | |
Microsoft.VisualStudio.Telemetry.SessionChannel Namespace | |
Microsoft.VisualStudio.Telemetry.WindowsErrorReporting Namespace | |
Microsoft.VisualStudio.TemplateWizard Namespace | |
Microsoft.VisualStudio.TestTools.Common Namespace | |
Microsoft.VisualStudio.TestTools.Common.Utility Namespace | |
Microsoft.VisualStudio.TestTools.Common.Xml Namespace | |
Microsoft.VisualStudio.TestTools.Exceptions Namespace | |
Microsoft.VisualStudio.TestTools.Execution Namespace | |
Microsoft.VisualStudio.TestTools.Execution.Aggregation Namespace | |
Microsoft.VisualStudio.TestTools.TestAdapter Namespace | |
Microsoft.VisualStudio.TestTools.UITest.Extension Namespace | |
Microsoft.VisualStudio.TestTools.UITest.Extension.State Namespace | |
Microsoft.VisualStudio.TestTools.UITest.Input Namespace | |
Microsoft.VisualStudio.TestTools.UITest.Telemetry Namespace | |
Microsoft.VisualStudio.TestTools.UITesting Namespace | |
Microsoft.VisualStudio.TestTools.UnitTesting Namespace | |
Microsoft.VisualStudio.TestTools.UnitTesting.Web Namespace | |
Microsoft.VisualStudio.TestTools.Utility Namespace | |
Microsoft.VisualStudio.Text Namespace | |
Microsoft.VisualStudio.Text.Adornments Namespace | Provides support for editor adornments. |
Microsoft.VisualStudio.Text.BraceCompletion Namespace | |
Microsoft.VisualStudio.Text.Classification Namespace | |
Microsoft.VisualStudio.Text.Differencing Namespace | |
Microsoft.VisualStudio.Text.Document Namespace | |
Microsoft.VisualStudio.Text.Editor Namespace | |
Microsoft.VisualStudio.Text.Editor.Commanding Namespace | |
Microsoft.VisualStudio.Text.Editor.Commanding.Commands Namespace | |
Microsoft.VisualStudio.Text.Editor.DragDrop Namespace | |
Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods Namespace | |
Microsoft.VisualStudio.Text.Formatting Namespace | For information about formatting, see the "Formatted Text" section of Inside the Editor. |
Microsoft.VisualStudio.Text.IncrementalSearch Namespace | |
Microsoft.VisualStudio.Text.Operations Namespace | |
Microsoft.VisualStudio.Text.Outlining Namespace | |
Microsoft.VisualStudio.Text.OverviewMargin Namespace | |
Microsoft.VisualStudio.Text.PatternMatching Namespace | |
Microsoft.VisualStudio.Text.Projection Namespace | Provides support for projection in the editor. Projection is a way of combining text from multiple text buffers. |
Microsoft.VisualStudio.Text.Tagging Namespace | Tagging is a way of adding markers to spans of text in the editor. |
Microsoft.VisualStudio.Text.UI.Adornments Namespace | |
Microsoft.VisualStudio.Text.Utilities.Automation Namespace | |
Microsoft.VisualStudio.TextManager.Interop Namespace | |
Microsoft.VisualStudio.TextTemplating Namespace | |
Microsoft.VisualStudio.TextTemplating.VSHost Namespace | |
Microsoft.VisualStudio.TextTemplating.VSHost.MEF Namespace | |
Microsoft.VisualStudio.Threading Namespace | The Microsoft.VisualStudio.Threading namespace contains APIs for use in Visual Studio SDK projects. You should use these APIs for asynchronous programming in Visual Studio. Doing so helps you avoid deadlocks
This library is based on the .NET Framework Task Parallel Library (TPL). For information about this library, see Task Parallel Library (TPL). |
Microsoft.VisualStudio.Threading.Analyzers Namespace | |
Microsoft.VisualStudio.Utilities Namespace | |
Microsoft.VisualStudio.Utilities.BaseUtility Namespace | |
Microsoft.VisualStudio.Utilities.Dpi Namespace | |
Microsoft.VisualStudio.Utilities.Internal Namespace | |
Microsoft.VisualStudio.Utilities.ServiceBroker Namespace | |
Microsoft.VisualStudio.VCCodeModel Namespace | Microsoft.VisualStudio.VCCodeModel contains the objects and members for Visual C++ Code Model. |
Microsoft.VisualStudio.VCProject Namespace | The VCProject namespace exposes the properties on a Visual C++ project. |
Microsoft.VisualStudio.VCProjectEngine Namespace | The VCProjectEngine namespace represents the Visual C++ project model and is its top-most object. You can find the Microsoft.VisualStudio.VCProjectEngine.dll assembly in the directory <Visual Studio installation directory\Common7\IDE\PublicAssemblies. |
Microsoft.VisualStudio.VSHelp Namespace | VSHelp contains the objects and members for Visual Studio Help Integration. |
Microsoft.VisualStudio.VSHelp80 Namespace | Microsoft.VisualStudio.VSHelp80 contains the objects and members for Visual Studio Help Integration. |
Microsoft.VisualStudio.VsWizard Namespace | |
Microsoft.VisualStudio.WCFReference.Interop Namespace | Provides interfaces for managing Windows Communication Foundation (WCF) service references. |
Microsoft.VisualStudio.Web.BrowserLink Namespace | |
Microsoft.VisualStudio.Workspace Namespace | |
Microsoft.VisualStudio.Workspace.AssetsControl Namespace | |
Microsoft.VisualStudio.Workspace.Async Namespace | |
Microsoft.VisualStudio.Workspace.Build Namespace | |
Microsoft.VisualStudio.Workspace.ContentTypes Namespace | |
Microsoft.VisualStudio.Workspace.CustomContexts Namespace | |
Microsoft.VisualStudio.Workspace.Debug Namespace | |
Microsoft.VisualStudio.Workspace.Evaluator Namespace | |
Microsoft.VisualStudio.Workspace.Extensions Namespace | |
Microsoft.VisualStudio.Workspace.Extensions.Build Namespace | |
Microsoft.VisualStudio.Workspace.Extensions.Indexing Namespace | |
Microsoft.VisualStudio.Workspace.Extensions.MSBuild Namespace | |
Microsoft.VisualStudio.Workspace.Extensions.VS Namespace | |
Microsoft.VisualStudio.Workspace.Extensions.VS.Build Namespace | |
Microsoft.VisualStudio.Workspace.Extensions.VS.Debug Namespace | |
Microsoft.VisualStudio.Workspace.Indexing Namespace | |
Microsoft.VisualStudio.Workspace.Intellisense Namespace | |
Microsoft.VisualStudio.Workspace.ItemFilters Namespace | |
Microsoft.VisualStudio.Workspace.Logging Namespace | |
Microsoft.VisualStudio.Workspace.Settings Namespace | |
Microsoft.VisualStudio.Workspace.VSIntegration Namespace | |
Microsoft.VisualStudio.Workspace.VSIntegration.Contracts Namespace | |
Microsoft.VisualStudio.Workspace.VSIntegration.MetadataService Namespace | |
Microsoft.VisualStudio.Workspace.VSIntegration.UI Namespace | |
Microsoft.VsSDK.UnitTestLibrary Namespace | |
Microsoft.Windows.Simulator.Client Namespace | |
Microsoft.Windows.Simulator.Common Namespace | |
VSLangProj Namespace | The VSLangProj namespace represents the project-specific automation model objects for Visual Basic and Visual C#. |
VSLangProj110 Namespace | The VSLangProj110 namespace defines types used to automate project tasks. These types extend the types defined in the VSLangProj, VSLangProj2, VSLangProj80, NPVSLangProj90 and VSLangProj100 namespaces. |
VSLangProj140 Namespace | |
VSLangProj150 Namespace | |
VSLangProj157 Namespace | |
VSLangProj158 Namespace | |
VSLangProj165 Namespace | |
VSLangProj2 Namespace | |
VSLangProj80 Namespace | The VSLangProj80 namespace defines types used to automate project tasks. These types extend the types defined in the VSLangProj and VSLangProj2 namespace2. |
VslangProj100 Namespace | The VslangProj100 namespace defines types used to automate project tasks. These types extend the types defined in the VSLangProj, VSLangProj2, VSLangProj80, and VslangProj90 namespaces. |
VslangProj90 Namespace | The VslangProj90 namespace defines types used to automate project tasks. These types extend the types defined in the VSLangProj, VSLangProj2, and VSLangProj80 namespaces. |
stdole Namespace | |