Microsoft.VisualStudio.Workspace.VSIntegration Namespace

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