DkmActivateAppPackageInfo Klasse

Definition

Informationen, die zum Aktivieren eines App-Pakets erforderlich sind.

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

public ref class DkmActivateAppPackageInfo
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmActivateAppPackageInfo
[Windows::Foundation::Metadata::WebHostHidden]
class DkmActivateAppPackageInfo
[System.Runtime.InteropServices.Guid("ef4ed646-8d27-de03-af5c-9a4d4ffd9c28")]
public class DkmActivateAppPackageInfo
[<System.Runtime.InteropServices.Guid("ef4ed646-8d27-de03-af5c-9a4d4ffd9c28")>]
type DkmActivateAppPackageInfo = class
Public Class DkmActivateAppPackageInfo
Vererbung
DkmActivateAppPackageInfo
Attribute

Eigenschaften

ActivationName

Bezeichner für die zu startende Anwendung.

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

ActivationOptions

Flags, die Optionen für die AppPackage-Aktivierung angeben.

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

AppPlatform

Gibt an, ob das angegebene Anwendungspaket eine Windows Phone- oder Windows Store-App ist.

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

Connection

Dies stellt eine Verbindung zwischen dem Monitor und der IDE dar. Es kann entweder eine lokale Verbindung sein, wenn der Monitor im selben Prozess wie die IDE ausgeführt wird, oder es kann sich um eine Remoteverbindung handelt. Im Überwachungsprozess besteht nur eine Verbindung.

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

LaunchArguments

[Optional] Befehlszeilenargumente, die an die App übergeben werden sollen.

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

LaunchForDebugging

Wenn true, wird die App debuggt.

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

Monitor

[Optional] Zielmonitorindex (siehe: ActivateAppPackageOnTargetMonitor).

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

Methoden

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, sobald 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, sobald 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.

Create(DkmTransportConnection, DkmPackagedAppPlatform, String, Boolean, String, DkmActivateAppPackageFlags, UInt32)

Create ein neues DkmActivateAppPackageInfo-Objekt instance.

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

Gilt für: