DkmActivateAppPackageInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
激活应用包所需的信息。
此 API 是在 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
- 继承
-
DkmActivateAppPackageInfo
- 属性
属性
ActivationName |
要启动的应用程序的标识符。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
ActivationOptions |
指示 AppPackage 激活选项的标志。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
AppPlatform |
指示指定的应用程序包是Windows Phone还是 Windows 应用商店应用。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
Connection |
这表示监视器与 IDE 之间的连接。 如果监视器与 IDE 在同一进程中运行,则它可以是本地连接,也可以是远程连接。 在监视过程中,只有一个连接。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
LaunchArguments |
[可选]要传递给应用的命令行参数。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
LaunchForDebugging |
如果为 true,则为正在调试应用。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
Monitor |
[可选]目标监视器索引 (请参阅:ActivateAppPackageOnTargetMonitor) 。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
方法
Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult>) |
激活指定的打包应用程序。 如果应用程序尚未启动,则会导致应用程序启动;如果应用程序已在运行,则会将其恢复为活动应用程序。 在调试器下启动时,将在此 API 之前调用 IDkmProcessLaunchNotifyListener.StartListener。 此方法会将新工作项追加到指定工作列表,并在追加工作项后返回。 工作项的实际处理是异步的。 将通过完成例程通知调用方请求已完成。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |
Activate(DkmWorkList, DkmCompletionRoutine<DkmActivateAppPackageAsyncResult173>) |
激活指定的打包应用程序。 如果应用程序尚未启动,则会导致应用程序启动;如果应用程序已在运行,则会将其恢复为活动应用程序。 在调试器下启动时,将在此 API 之前调用 IDkmProcessLaunchNotifyListener.StartListener。 API 的此重载返回已激活应用程序的进程 ID。 此方法会将新工作项追加到指定工作列表,并在追加工作项后返回。 工作项的实际处理是异步的。 将通过完成例程通知调用方请求已完成。 此 API 是在 Visual Studio 17 Update 3 (DkmApiVersion.VS17Update3) 中引入的。 |
Create(DkmTransportConnection, DkmPackagedAppPlatform, String, Boolean, String, DkmActivateAppPackageFlags, UInt32) |
Create新的 DkmActivateAppPackageInfo 对象实例。 此 API 是在 Visual Studio 15 Update 1 (DkmApiVersion.VS15Update1) 中引入的。 |