IBuildService.StartBuildOperationAsync(BuildAction, Guid, IReadOnlyList<String>, IProgress<Int32>, CancellationToken) Méthode

Définition

Appelle BuildAction sur une liste d’éléments qui sont générés.

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::RpcContracts::Build::BuildOperationResult ^> ^ StartBuildOperationAsync(Microsoft::VisualStudio::RpcContracts::Build::BuildAction buildAction, Guid operationId, System::Collections::Generic::IReadOnlyList<System::String ^> ^ buildableIds, IProgress<int> ^ progress, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.RpcContracts.Build.BuildOperationResult> StartBuildOperationAsync (Microsoft.VisualStudio.RpcContracts.Build.BuildAction buildAction, Guid operationId, System.Collections.Generic.IReadOnlyList<string> buildableIds, IProgress<int> progress, System.Threading.CancellationToken cancellationToken);
abstract member StartBuildOperationAsync : Microsoft.VisualStudio.RpcContracts.Build.BuildAction * Guid * System.Collections.Generic.IReadOnlyList<string> * IProgress<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.RpcContracts.Build.BuildOperationResult>
Public Function StartBuildOperationAsync (buildAction As BuildAction, operationId As Guid, buildableIds As IReadOnlyList(Of String), progress As IProgress(Of Integer), cancellationToken As CancellationToken) As Task(Of BuildOperationResult)

Paramètres

buildAction
BuildAction

BuildAction à exécuter.

operationId
Guid

Identificateur unique de l’opération.

buildableIds
IReadOnlyList<String>

IdDe BuildableItem s à générer.

progress
IProgress<Int32>

Progression de la génération en pourcentage.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Task<BuildOperationResult>

Tâche d’achèvement avec un BuildOperationResult .

Exceptions

Levée si l’appelant passe un ID de build non reconnu.

Remarques

Disponible uniquement dans la version Microsoft.VisualStudio.VisualStudioServices.VS2019_7Services.BuildService .

S’applique à