IVsCustomWorkspaceService3 Interface

Definition

Extended functionality of IVsCustomWorkspaceService2 This exposes the endpoint to close the workspace.

public interface class IVsCustomWorkspaceService3 : Microsoft::VisualStudio::Workspace::VSIntegration::IVsCustomWorkspaceService2
public interface IVsCustomWorkspaceService3 : Microsoft.VisualStudio.Workspace.VSIntegration.IVsCustomWorkspaceService2
type IVsCustomWorkspaceService3 = interface
    interface IVsCustomWorkspaceService2
    interface IVsCustomWorkspaceService
Public Interface IVsCustomWorkspaceService3
Implements IVsCustomWorkspaceService2
Implements

Methods

CloseWorkspaceAsync()

Close the custom workspace.

CreateDefaultFactoryProviders()

Return the default factory providers

(Inherited from IVsCustomWorkspaceService)
OpenWorkspaceAsync(String, Boolean, Boolean, IndexElement, VsWorkspaceFactoryProviders)

Create a custom workspace to be displayed in VS

(Inherited from IVsCustomWorkspaceService)
OpenWorkspaceAsync(String, CustomWorkspaceArguments)

Create a custom workspace to be displayed in VS

(Inherited from IVsCustomWorkspaceService2)

Applies to