IBuildService2 Интерфейс

Определение

Расширение интерфейса IBuildService2 Ибуилдсервице

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
Производный
Реализации

Свойства

BeginProjectBuild

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

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

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

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

Методы

BuildAsync(BuildRequest, IProgress<IFileContextActionProgressUpdate>, CancellationToken)

Пошаговая сборка проекта путем вызова действий контекста сборки от поставщика

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

Пошаговая сборка проекта путем вызова действий контекста сборки от поставщика

(Унаследовано от IBuildService)
BuildProjectAsync(String, String, String, Guid, IProgress<IFileContextActionProgressUpdate>, CancellationToken)

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

(Унаследовано от IBuildService)
CreateBatchFileContextAction(IEnumerable<IFileContextActionBase>)

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

(Унаследовано от IBuildService)
CreateBuildProjectIncrementalAction(String, String, HashSet<String>, HashSet<String>, IBuildConfigurationContext, BuildType, Boolean)

Создание добавочного действия проекта сборки

(Унаследовано от IBuildService)
GetBuildConfigurationContextActionsAsync(String, String, Guid, Func<FileContext,Boolean>)

Действие "получить тип контекста конфигурации сборки"

(Унаследовано от IBuildService)
GetBuildConfigurationContextActionsAsync(String, String, Guid, String)

Действие "получить тип контекста конфигурации сборки"

(Унаследовано от IBuildService)
GetBuildConfigurationContextsAsync(String, String, Guid, String)

Получение всех контекстов файлов, соответствующих определенной конфигурации сборки целевого проекта

(Унаследовано от IBuildService)
GetBuildProjectIncrementalActionAsync(String, String, IBuildConfigurationContext, CancellationToken)

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

(Унаследовано от IBuildService)
GetBuildUpToDateActionContextAsync(String, String, String, CancellationToken)

Возврат допустимого Буилдуптодатеактионконтекст из файла проекта

(Унаследовано от IBuildService)
GetDependencyBuildConfigurationAsync(String, String, IBuildConfigurationContext, CancellationToken)

Получение контекста конфигурации сборки файла проекта зависимостей

(Унаследовано от IBuildService)
GetProjectBuildListAsync(BuildListRequest, CancellationToken)

Возврат графа зависимостей запроса на сборку

GetProjectBuildListAsync(String, String, IBuildConfigurationContext, CancellationToken)

Возврат списка зависимостей проектов на основе файла проекта и необязательного целевого объекта

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

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