IBuildService.StartLaunchOperationAsync Yöntem

Tanım

İstenen buildable öğesini oluşturur ve başlatır.

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::RpcContracts::Build::BuildOperationResult ^> ^ StartLaunchOperationAsync(Guid operationId, System::String ^ buildableId, System::String ^ profileId, System::String ^ debugOption, IProgress<int> ^ buildProgress, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.RpcContracts.Build.BuildOperationResult> StartLaunchOperationAsync (Guid operationId, string buildableId, string profileId, string? debugOption, IProgress<int> buildProgress, System.Threading.CancellationToken cancellationToken);
abstract member StartLaunchOperationAsync : Guid * string * string * string * IProgress<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.RpcContracts.Build.BuildOperationResult>
Public Function StartLaunchOperationAsync (operationId As Guid, buildableId As String, profileId As String, debugOption As String, buildProgress As IProgress(Of Integer), cancellationToken As CancellationToken) As Task(Of BuildOperationResult)

Parametreler

operationId
Guid

İşlem için benzersiz bir tanımlayıcı.

buildableId
String

Başlatılacak öğesinin kimliği BuildableItem .

profileId
String

Başlatılacak öğesinin kimliği LaunchProfile .

debugOption
String

Bir hata ayıklama seçeneğinin isteğe bağlı adı (ör. StepInto).

buildProgress
IProgress<Int32>

Derleme ilerleme durumu yüzde olarak.

cancellationToken
CancellationToken

İptal belirteci. İptal işlemi, başlatılan bir hata ayıklama oturumunu durdurmaz.

Döndürülenler

Task<BuildOperationResult>

' A sahip tamamlama görevi BuildOperationResult .

Açıklamalar

Yalnızca sürümünde kullanılabilir Microsoft.VisualStudio.VisualStudioServices.VS2019_7Services.BuildService .

Şunlara uygulanır