Sdílet prostřednictvím


IBuildService.BuildProjectAsync Metoda

Definice

Sestavení projektu vyvoláním akcí kontextu sestavení od zprostředkovatele

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)

Parametry

projectFile
String

Kontext souboru projektu

projectFileTarget
String

Volitelný cíl projektu

buildConfiguration
String

Konfigurace sestavení

buildContextType
Guid

Požadovaný typ kontextu sestavení

progress
IProgress<IFileContextActionProgressUpdate>

Monitorování průběhu

cancellationToken
CancellationToken

Volitelný token zrušení

Návraty

Úloha dokončení s úspěšným výsledkem sestavení

Platí pro