IBuildService.LaunchAsync(String, String, String, IProgress<Int32>, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt und öffnet die angeforderte buildbare.
public:
System::Threading::Tasks::ValueTask<Microsoft::VisualStudio::RpcContracts::Build::BuildResult> LaunchAsync(System::String ^ buildableId, System::String ^ profileId, System::String ^ debugOption, IProgress<int> ^ buildProgress, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.ValueTask<Microsoft.VisualStudio.RpcContracts.Build.BuildResult>? LaunchAsync (string buildableId, string profileId, string? debugOption, IProgress<int> buildProgress, System.Threading.CancellationToken cancellationToken);
abstract member LaunchAsync : string * string * string * IProgress<int> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.VisualStudio.RpcContracts.Build.BuildResult>
Public Function LaunchAsync (buildableId As String, profileId As String, debugOption As String, buildProgress As IProgress(Of Integer), cancellationToken As CancellationToken) As ValueTask(Of BuildResult)
Parameter
- buildableId
- String
ID des BuildableItem zu startenden.
- profileId
- String
ID des LaunchProfile zu startenden.
- debugOption
- String
Optionaler Name einer Debugoption (z. b. StepInto).
- cancellationToken
- CancellationToken
Abbruchtoken. Durch den Abbruch wird eine Debugsitzung nicht angehalten, die gestartet wird.
Gibt zurück
Die Abschluss Aufgabe mit einem BuildResult .