DkmActivateAppPackageInfo.Activate Methode

Definition

Überlädt

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>)

Aktiviert die angegebene gepackte Anwendung. Dies führt dazu, dass die Anwendung gestartet wird, wenn sie noch nicht gestartet wurde, und sie als aktive Anwendung zurückgibt, wenn sie bereits ausgeführt wird. Beim Starten unter dem Debugger wird IDkmProcessLaunchNotifyListener.StartListener vor dieser API aufgerufen.

Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist.

Diese API wurde in Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) eingeführt.

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>)

Aktiviert die angegebene gepackte Anwendung. Dies führt dazu, dass die Anwendung gestartet wird, wenn sie noch nicht gestartet wurde, und sie als aktive Anwendung zurückgibt, wenn sie bereits ausgeführt wird. Beim Starten unter dem Debugger wird IDkmProcessLaunchNotifyListener.StartListener vor dieser API aufgerufen. Diese Überladung der API gibt die Prozess-ID der aktivierten Anwendung zurück.

Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist.

Diese API wurde in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3) eingeführt.

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>)

Aktiviert die angegebene gepackte Anwendung. Dies führt dazu, dass die Anwendung gestartet wird, wenn sie noch nicht gestartet wurde, und sie als aktive Anwendung zurückgibt, wenn sie bereits ausgeführt wird. Beim Starten unter dem Debugger wird IDkmProcessLaunchNotifyListener.StartListener vor dieser API aufgerufen.

Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist.

Diese API wurde in Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) eingeführt.

public:
 void Activate(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Start::DkmActivateAppPackageAsyncResult> ^ CompletionRoutine);
public void Activate(Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Start.DkmActivateAppPackageAsyncResult> CompletionRoutine);
member this.Activate : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Start.DkmActivateAppPackageAsyncResult> -> unit
Public Sub Activate (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmActivateAppPackageAsyncResult))

Parameter

WorkList
DkmWorkList

WorkList, an die das neue Arbeitselement angefügt werden soll.

CompletionRoutine
DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>

Routine, die ausgelöst wird, wenn die Anforderung abgeschlossen ist. Wenn die Anforderung erfolgreich an die Arbeitsliste angefügt wurde, wird diese immer ausgelöst (auch wenn der Vorgang abgebrochen wird). Dies wird nie ausgelöst, wenn beim Anfügen des Arbeitselements ein Fehler auftritt.

Gilt für:

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>)

Aktiviert die angegebene gepackte Anwendung. Dies führt dazu, dass die Anwendung gestartet wird, wenn sie noch nicht gestartet wurde, und sie als aktive Anwendung zurückgibt, wenn sie bereits ausgeführt wird. Beim Starten unter dem Debugger wird IDkmProcessLaunchNotifyListener.StartListener vor dieser API aufgerufen. Diese Überladung der API gibt die Prozess-ID der aktivierten Anwendung zurück.

Diese Methode fügt ein neues Arbeitselement an die angegebene Arbeitsliste an und gibt zurück, nachdem das Arbeitselement angefügt wurde. Die tatsächliche Verarbeitung des Arbeitselements erfolgt asynchron. Der Aufrufer wird benachrichtigt, dass die Anforderung durch die Vervollständigungsroutine abgeschlossen ist.

Diese API wurde in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3) eingeführt.

public void Activate(Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Start.DkmActivateAppPackageAsyncResult173> CompletionRoutine);
member this.Activate : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Start.DkmActivateAppPackageAsyncResult173> -> unit
Public Sub Activate (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmActivateAppPackageAsyncResult173))

Parameter

WorkList
DkmWorkList

WorkList, an die das neue Arbeitselement angefügt werden soll.

CompletionRoutine
DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>

Routine, die ausgelöst wird, wenn die Anforderung abgeschlossen ist. Wenn die Anforderung erfolgreich an die Arbeitsliste angefügt wurde, wird diese immer ausgelöst (auch wenn der Vorgang abgebrochen wird). Dies wird nie ausgelöst, wenn beim Anfügen des Arbeitselements ein Fehler auftritt.

Gilt für: