IVsSolutionWorkspaceService Schnittstelle

Definition

Achtung

Obsolete as of Visual Studio 2019.

Schnittstelle 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
Attribute
Implementiert

Eigenschaften

ActiveConfiguration

Die aktive Konfiguration

BeginProjectBuild

Ereignisse pro Projekt bereitstellen

CurrentWorkspace

Der aktive Arbeitsbereich

(Geerbt von IVsWorkspaceFactory)
EndProjectBuild

Ereignisse pro Projekt bereitstellen

OnActiveWorkspaceChanged

Aktiver Arbeitsbereich geändert

(Geerbt von IVsWorkspaceFactory)
SolutionFile

Die aktive Projektmappendatei

Methoden

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

Erstellen eines Projekts durch Aufrufen von buildkontextaktionen von einem Anbieter

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

Erstellen mehrerer Projektdateien aus einer Projekt Mappe

CloseActiveWorkspace()

Aktiven Arbeitsbereich schließen

GetManagedCommandLineInfoAsync(String, CancellationToken)

Hier erhalten Sie Informationen zur verwalteten Befehlszeile.

OpenSolutionWorkspace(String)

Öffnen einer Projekt Mappe

Gilt für