DkmActivateAppPackageInfo Класс

Определение

Сведения, необходимые для активации пакета приложения.

Этот API появился в Visual Studio 15 с обновлением 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
Наследование
DkmActivateAppPackageInfo
Атрибуты

Свойства

ActivationName

Идентификатор запускаемого приложения.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

ActivationOptions

Флаги, указывающие параметры активации AppPackage.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

AppPlatform

Указывает, является ли указанный пакет приложения Windows Phone или приложением Магазина Windows.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

Connection

Это представляет собой соединение между монитором и интегрированной среды разработки. Это может быть локальное подключение, если монитор выполняется в том же процессе, что и интегрированная среда разработки, или удаленное подключение. В процессе мониторинга существует только одно подключение.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

LaunchArguments

[Необязательно] Аргументы командной строки для передачи в приложение.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

LaunchForDebugging

Если значение равно true, приложение выполняется отладка.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

Monitor

[Необязательно] Целевой индекс монитора (см. ActivateAppPackageOnTargetMonitor).

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

Методы

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>)

Активирует указанное упакованое приложение. Это приведет к запуску приложения, если оно еще не запущено, и возвратит его в качестве активного, если оно уже запущено. При запуске в отладчике перед этим API будет вызываться IDkmProcessLaunchNotifyListener.StartListener.

Этот метод добавляет новый рабочий элемент в указанный рабочий список и возвращается после добавления рабочего элемента. Фактическая обработка рабочего элемента является асинхронной. Вызывающий объект получит уведомление о том, что запрос завершен в рамках процедуры завершения.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>)

Активирует указанное упакованое приложение. Это приведет к запуску приложения, если оно еще не запущено, и возвратит его в качестве активного, если оно уже запущено. При запуске в отладчике перед этим API будет вызываться IDkmProcessLaunchNotifyListener.StartListener. Эта перегрузка API возвращает идентификатор процесса активированного приложения.

Этот метод добавляет новый рабочий элемент в указанный рабочий список и возвращается после добавления рабочего элемента. Фактическая обработка рабочего элемента является асинхронной. Вызывающий объект получит уведомление о том, что запрос завершен в рамках процедуры завершения.

Этот API появился в Visual Studio 17 с обновлением 3 (DkmApiVersion.VS17Update3).

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

Create новый экземпляр объекта DkmActivateAppPackageInfo.

Этот API появился в Visual Studio 15 с обновлением 1 (DkmApiVersion.VS15Update1).

Применяется к