IBuildService2 Interface

Definição

Extensão IBuildService2 da interface de IBuildService

public interface class IBuildService2 : Microsoft::VisualStudio::Workspace::Build::IBuildService
public interface class IBuildService2 : Microsoft::VisualStudio::Workspace::Build::IBuildService
__interface IBuildService2 : Microsoft::VisualStudio::Workspace::Build::IBuildService
public interface IBuildService2 : Microsoft.VisualStudio.Workspace.Build.IBuildService
type IBuildService2 = interface
    interface IBuildService
Public Interface IBuildService2
Implements IBuildService
Derivado
Implementações

Propriedades

BeginProjectBuild

Fornecer eventos por projeto

(Herdado de IBuildService)
EndProjectBuild

Fornecer eventos por projeto

(Herdado de IBuildService)

Métodos

BuildAsync(BuildRequest, IProgress<IFileContextActionProgressUpdate>, CancellationToken)

Criar um projeto incrementalmente invocando uma ação de contexto de compilação de um provedor

BuildAsync(String, String, HashSet<String>, HashSet<String>, IBuildConfigurationContext, BuildType, Boolean, IProgress<IFileContextActionProgressUpdate>, CancellationToken)

Criar um projeto incrementalmente invocando uma ação de contexto de compilação de um provedor

(Herdado de IBuildService)
BuildProjectAsync(String, String, String, Guid, IProgress<IFileContextActionProgressUpdate>, CancellationToken)

Criar um projeto invocando as ações de contexto de compilação de um provedor

(Herdado de IBuildService)
CreateBatchFileContextAction(IEnumerable<IFileContextActionBase>)

Criar uma ação de contexto de arquivo com base em várias ações conhecidas

(Herdado de IBuildService)
CreateBuildProjectIncrementalAction(String, String, HashSet<String>, HashSet<String>, IBuildConfigurationContext, BuildType, Boolean)

Criar uma ação incremental de projeto de compilação

(Herdado de IBuildService)
GetBuildConfigurationContextActionsAsync(String, String, Guid, Func<FileContext,Boolean>)

Obter uma ação de tipo de contexto de configuração de compilação

(Herdado de IBuildService)
GetBuildConfigurationContextActionsAsync(String, String, Guid, String)

Obter uma ação de tipo de contexto de configuração de compilação

(Herdado de IBuildService)
GetBuildConfigurationContextsAsync(String, String, Guid, String)

Obter todos os contextos de arquivo que correspondem a uma configuração de compilação de projeto de destino específica

(Herdado de IBuildService)
GetBuildProjectIncrementalActionAsync(String, String, IBuildConfigurationContext, CancellationToken)

Obter uma ação de projeto de compilação

(Herdado de IBuildService)
GetBuildUpToDateActionContextAsync(String, String, String, CancellationToken)

Retornar um BuildUpToDateActionContext válido de um arquivo de projeto

(Herdado de IBuildService)
GetDependencyBuildConfigurationAsync(String, String, IBuildConfigurationContext, CancellationToken)

Obter o contexto de configuração da compilação do arquivo do projeto de dependência

(Herdado de IBuildService)
GetProjectBuildListAsync(BuildListRequest, CancellationToken)

Retornar o grafo de dependência de uma solicitação de compilação

GetProjectBuildListAsync(String, String, IBuildConfigurationContext, CancellationToken)

Retornar uma lista de dependências de projetos com base em um arquivo de projeto e destino opcional

(Herdado de IBuildService)

Aplica-se a