IVsSolutionWorkspaceService Interface

Definição

Cuidado

Obsolete as of Visual Studio 2019.

IVsSolutionWorkspaceService de interfaceInterface 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
Atributos
Implementações

Propriedades

ActiveConfiguration

A configuração ativaThe active configuration

BeginProjectBuild

Fornecer eventos por projetoProvide per project events

CurrentWorkspace

O espaço de trabalho ativoThe active workspace

(Herdado de IVsWorkspaceFactory)
EndProjectBuild

Fornecer eventos por projetoProvide per project events

OnActiveWorkspaceChanged

Espaço de trabalho ativo alteradoActive workspace changed

(Herdado de IVsWorkspaceFactory)
SolutionFile

O arquivo da solução ativaThe active solution file

Métodos

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

Criar um projeto invocando as ações de contexto de compilação de um provedorBuild a project by invoking a build context actions from a provider

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

Compilar vários arquivos de projeto de uma soluçãoBuild multiple project files from a solution

CloseActiveWorkspace()

Fechar o espaço de trabalho ativoClose the Active workspace

GetManagedCommandLineInfoAsync(String, CancellationToken)

Obtenha as informações da linha de comando gerenciada.Get the managed command line info.

OpenSolutionWorkspace(String)

Abrir uma soluçãoOpen a solution

Aplica-se a