IVsSolutionWorkspaceService Rozhraní

Definice

Upozornění

Obsolete as of Visual Studio 2019.

IVsSolutionWorkspaceService rozhraníInterface IVsSolutionWorkspaceService

public interface class IVsSolutionWorkspaceService : IServiceProvider, Microsoft::VisualStudio::Workspace::VSIntegration::IVsWorkspaceFactory
[System.Runtime.InteropServices.Guid("9D49C85D-6E59-461B-AB10-6C51FF468921")]
public interface IVsSolutionWorkspaceService : IServiceProvider, Microsoft.VisualStudio.Workspace.VSIntegration.IVsWorkspaceFactory
[System.Runtime.InteropServices.Guid("9D49C85D-6E59-461B-AB10-6C51FF468921")]
[System.Obsolete("Obsolete as of Visual Studio 2019.")]
public interface IVsSolutionWorkspaceService : IServiceProvider, Microsoft.VisualStudio.Workspace.VSIntegration.IVsWorkspaceFactory
[<System.Runtime.InteropServices.Guid("9D49C85D-6E59-461B-AB10-6C51FF468921")>]
type IVsSolutionWorkspaceService = interface
    interface IVsWorkspaceFactory
    interface IServiceProvider
[<System.Runtime.InteropServices.Guid("9D49C85D-6E59-461B-AB10-6C51FF468921")>]
[<System.Obsolete("Obsolete as of Visual Studio 2019.")>]
type IVsSolutionWorkspaceService = interface
    interface IVsWorkspaceFactory
    interface IServiceProvider
Public Interface IVsSolutionWorkspaceService
Implements IServiceProvider, IVsWorkspaceFactory
Atributy
Implementuje

Vlastnosti

ActiveConfiguration

Aktivní konfiguraceThe active configuration

BeginProjectBuild

Zadat události na projektProvide per project events

CurrentWorkspace

Aktivní pracovní prostorThe active workspace

(Zděděno od IVsWorkspaceFactory)
EndProjectBuild

Zadat události na projektProvide per project events

OnActiveWorkspaceChanged

Aktivní pracovní prostor se změnilActive workspace changed

(Zděděno od IVsWorkspaceFactory)
SolutionFile

Aktivní soubor řešeníThe active solution file

Metody

BuildProject(String, String, BuildType, IProgress<IFileContextActionProgressUpdate>, CancellationToken)

Sestavení projektu voláním akcí kontextu sestavení od poskytovateleBuild a project by invoking a build context actions from a provider

BuildProjects(IEnumerable<String>, String, BuildType, IProgress<IFileContextActionProgressUpdate>, CancellationToken)

Sestavení více souborů projektu z řešeníBuild multiple project files from a solution

CloseActiveWorkspace()

Zavřít aktivní pracovní prostorClose the Active workspace

GetManagedCommandLineInfoAsync(String, CancellationToken)

Získejte informace o spravovaném příkazovém řádku.Get the managed command line info.

OpenSolutionWorkspace(String)

Otevřít řešeníOpen a solution

Platí pro