DkmActivateAppPackageInfo Klasse
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.
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. |