DkmActivateAppPackageInfo 类

定义

激活应用包所需的信息。

此 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) 中引入的。

适用于