IBuildService.BuildProjectAsync 메서드

정의

공급자에서 빌드 컨텍스트 작업을 호출하여 프로젝트 빌드

public:
 System::Threading::Tasks::Task<bool> ^ BuildProjectAsync(System::String ^ projectFile, System::String ^ projectFileTarget, System::String ^ buildConfiguration, Guid buildContextType, IProgress<Microsoft::VisualStudio::Workspace::IFileContextActionProgressUpdate ^> ^ progress, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<bool> BuildProjectAsync (string projectFile, string projectFileTarget, string buildConfiguration, Guid buildContextType, IProgress<Microsoft.VisualStudio.Workspace.IFileContextActionProgressUpdate> progress, System.Threading.CancellationToken cancellationToken);
abstract member BuildProjectAsync : string * string * string * Guid * IProgress<Microsoft.VisualStudio.Workspace.IFileContextActionProgressUpdate> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function BuildProjectAsync (projectFile As String, projectFileTarget As String, buildConfiguration As String, buildContextType As Guid, progress As IProgress(Of IFileContextActionProgressUpdate), cancellationToken As CancellationToken) As Task(Of Boolean)

매개 변수

projectFile
String

프로젝트 파일 컨텍스트

projectFileTarget
String

선택적 프로젝트 대상

buildConfiguration
String

빌드 구성

buildContextType
Guid

원하는 빌드 컨텍스트 유형

progress
IProgress<IFileContextActionProgressUpdate>

진행률 모니터

cancellationToken
CancellationToken

선택적 취소 토큰

반환

빌드 성공 결과가 있는 완료 작업

적용 대상