Microsoft.VisualStudio.Workspace.VSIntegration Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
CustomWorkspaceArguments |
Arguments to supply to OpenWorkspaceAsync(String, CustomWorkspaceArguments). |
NugetConstants |
Constants related to Nuget provider |
VsWorkspaceFactoryProviders |
Class to define the providers to be used by a workspace factory |
Structs
PackageReferenceData |
Package reference data in the project file |
PackagesConfigData |
Package data in the packages.config file. |
Interfaces
IVsCustomWorkspaceService |
IVsCustomWorkspaceService interface to support full control on how a workspace is created with respect of the providers it will consume |
IVsCustomWorkspaceService2 |
Extended functionality of IVsCustomWorkspaceService which allows for more workspace open customization. |
IVsCustomWorkspaceService3 |
Extended functionality of IVsCustomWorkspaceService2 This exposes the endpoint to close the workspace. |
IVsDebugTargetManager |
IVsDebugTargetManager Interface. |
IVsDebugTargetManagerService |
Interface IVsDebugTargetManagerService |
IVsSolutionMSBuildProjectServiceFactory |
Interface IVsSolutionMSBuildProjectServiceFactory |
IVsSolutionWorkspaceNugetService |
Interface IVsSolutionWorkspaceNugetService |
IVsSolutionWorkspaceService |
Interface IVsSolutionWorkspaceService |
IVsWorkspaceFactory |
IVsWorkspaceFactory interface to provide abstraction on Active IWorkspace |
SVsCustomWorkspaceService |
type of IVsCustomWorkspaceService |
SVsDebugTargetManagerService |
type of IVsDebugTargetManagerService |
SVsSolutionWorkspaceService |
type of IVsSolutionWorkspaceService |