DkmActivateAppPackageInfo.Activate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>) |
Attiva l'applicazione in pacchetto specificata. In questo modo l'applicazione verrà avviata se non è già stata avviata e la restituirà come applicazione attiva se è già in esecuzione. Quando si avvia nel debugger, IDkmProcessLaunchNotifyListener.StartListener verrà chiamato prima di questa API. Questo metodo aggiungerà un nuovo elemento di lavoro all'elenco di lavoro specificato e restituirà una volta aggiunto l'elemento di lavoro. L'elaborazione effettiva dell'elemento di lavoro è asincrona. Il chiamante riceverà una notifica che la richiesta viene completata tramite la routine di completamento. Questa API è stata introdotta in Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1). |
| Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>) |
Attiva l'applicazione in pacchetto specificata. In questo modo l'applicazione verrà avviata se non è già stata avviata e la restituirà come applicazione attiva se è già in esecuzione. Quando si avvia nel debugger, IDkmProcessLaunchNotifyListener.StartListener verrà chiamato prima di questa API. Questo overload dell'API restituisce l'ID processo dell'applicazione attivata. Questo metodo aggiungerà un nuovo elemento di lavoro all'elenco di lavoro specificato e restituirà una volta aggiunto l'elemento di lavoro. L'elaborazione effettiva dell'elemento di lavoro è asincrona. Il chiamante riceverà una notifica che la richiesta viene completata tramite la routine di completamento. Questa API è stata introdotta in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3). |
Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>)
Attiva l'applicazione in pacchetto specificata. In questo modo l'applicazione verrà avviata se non è già stata avviata e la restituirà come applicazione attiva se è già in esecuzione. Quando si avvia nel debugger, IDkmProcessLaunchNotifyListener.StartListener verrà chiamato prima di questa API.
Questo metodo aggiungerà un nuovo elemento di lavoro all'elenco di lavoro specificato e restituirà una volta aggiunto l'elemento di lavoro. L'elaborazione effettiva dell'elemento di lavoro è asincrona. Il chiamante riceverà una notifica che la richiesta viene completata tramite la routine di completamento.
Questa API è stata introdotta in Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).
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))
Parametri
- WorkList
- DkmWorkList
WorkList per aggiungere il nuovo elemento di lavoro a.
- CompletionRoutine
- DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>
Routine da attivare al termine della richiesta. Se la richiesta viene aggiunta correttamente all'elenco di lavoro, verrà sempre attivata (inclusa quando l'operazione viene annullata). Questo non verrà mai generato se l'aggiunta dell'elemento di lavoro ha esito negativo.
Si applica a
Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>)
Attiva l'applicazione in pacchetto specificata. In questo modo l'applicazione verrà avviata se non è già stata avviata e la restituirà come applicazione attiva se è già in esecuzione. Quando si avvia nel debugger, IDkmProcessLaunchNotifyListener.StartListener verrà chiamato prima di questa API. Questo overload dell'API restituisce l'ID processo dell'applicazione attivata.
Questo metodo aggiungerà un nuovo elemento di lavoro all'elenco di lavoro specificato e restituirà una volta aggiunto l'elemento di lavoro. L'elaborazione effettiva dell'elemento di lavoro è asincrona. Il chiamante riceverà una notifica che la richiesta viene completata tramite la routine di completamento.
Questa API è stata introdotta in Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3).
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))
Parametri
- WorkList
- DkmWorkList
WorkList per aggiungere il nuovo elemento di lavoro a.
- CompletionRoutine
- DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>
Routine da attivare al termine della richiesta. Se la richiesta viene aggiunta correttamente all'elenco di lavoro, verrà sempre attivata (inclusa quando l'operazione viene annullata). Questo non verrà mai generato se l'aggiunta dell'elemento di lavoro ha esito negativo.