Udostępnij za pośrednictwem


DkmActivateAppPackageInfo Klasa

Definicja

Informacje wymagane do aktywowania pakietu aplikacji.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

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
Dziedziczenie
DkmActivateAppPackageInfo
Atrybuty

Właściwości

ActivationName

Identyfikator aplikacji do uruchomienia.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

ActivationOptions

Flagi wskazujące opcje aktywacji pakietu AppPackage.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

AppPlatform

Wskazuje, czy określony pakiet aplikacji jest aplikacją Windows Phone lub Sklepu Windows.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

Connection

Reprezentuje to połączenie między monitorem a środowiskiem IDE. Może to być połączenie lokalne, jeśli monitor jest uruchomiony w tym samym procesie co środowisko IDE lub może być połączeniem zdalnym. W procesie monitorowania istnieje tylko jedno połączenie.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

LaunchArguments

[Opcjonalnie] Argumenty wiersza polecenia do przekazania do aplikacji.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

LaunchForDebugging

Jeśli to prawda, aplikacja jest debugowana.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

Monitor

[Opcjonalnie] Docelowy indeks monitora (zobacz: ActivateAppPackageOnTargetMonitor).

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

Metody

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>)

Aktywuje określoną spakowana aplikacja. Spowoduje to uruchomienie aplikacji, jeśli nie została jeszcze uruchomiona, i przywróci ją jako aktywną aplikację, jeśli jest już uruchomiona. Podczas uruchamiania w debugerze element IDkmProcessLaunchNotifyListener.StartListener zostanie wywołany przed tym interfejsem API.

Ta metoda dołączy nowy element roboczy do określonej listy roboczej i powróci po dołączeniu elementu roboczego. Rzeczywiste przetwarzanie elementu roboczego jest asynchroniczne. Obiekt wywołujący zostanie powiadomiony, że żądanie zostało ukończone przez procedurę uzupełniania.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>)

Aktywuje określoną spakowana aplikacja. Spowoduje to uruchomienie aplikacji, jeśli nie została jeszcze uruchomiona, i przywróci ją jako aktywną aplikację, jeśli jest już uruchomiona. Podczas uruchamiania w debugerze element IDkmProcessLaunchNotifyListener.StartListener zostanie wywołany przed tym interfejsem API. To przeciążenie interfejsu API zwraca identyfikator procesu aktywowanej aplikacji.

Ta metoda dołączy nowy element roboczy do określonej listy roboczej i powróci po dołączeniu elementu roboczego. Rzeczywiste przetwarzanie elementu roboczego jest asynchroniczne. Obiekt wywołujący zostanie powiadomiony, że żądanie zostało ukończone przez procedurę uzupełniania.

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3).

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

Twórca nowe wystąpienie obiektu DkmActivateAppPackageInfo.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1).

Dotyczy