IVsSolutionWorkspaceService Интерфейс

Определение

Внимание!

Obsolete as of Visual Studio 2019.

Ивссолутионворкспацесервице интерфейса

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
Атрибуты
Реализации

Свойства

ActiveConfiguration

Активная конфигурация

BeginProjectBuild

Предоставление событий для каждого проекта

CurrentWorkspace

Активная рабочая область

(Унаследовано от IVsWorkspaceFactory)
EndProjectBuild

Предоставление событий для каждого проекта

OnActiveWorkspaceChanged

Активная рабочая область изменена

(Унаследовано от IVsWorkspaceFactory)
SolutionFile

Файл активного решения

Методы

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

Создание проекта путем вызова действий контекста сборки из поставщика

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

Создание нескольких файлов проекта из решения

CloseActiveWorkspace()

Закрытие активной рабочей области

GetManagedCommandLineInfoAsync(String, CancellationToken)

Получение сведений об управляемой командной строке.

OpenSolutionWorkspace(String)

Открытие решения

Применяется к