DkmProcessLaunchEnvironmentFilterInputData.Create 方法

定义

创建新的 DkmProcessLaunchEnvironmentFilterInputData 对象实例。

位置约束:必须从监视器组件 (组件级别 100000) 中调用 API < 。

此 API 是在 Visual Studio 14 RTM (VS14RTM) 中引入的。

public:
 static Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchEnvironmentFilterInputData ^ Create(Microsoft::VisualStudio::Debugger::DefaultPort::DkmTransportConnection ^ Connection, Microsoft::VisualStudio::Debugger::Start::DkmDebugLaunchSettings ^ DebugLaunchSettings, System::String ^ ExecutablePath, Microsoft::VisualStudio::Debugger::DefaultPort::DkmAppPackageId ^ AppPackageId, Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchFlags LaunchFlags);
public static Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterInputData Create (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, Microsoft.VisualStudio.Debugger.Start.DkmDebugLaunchSettings DebugLaunchSettings, string ExecutablePath, Microsoft.VisualStudio.Debugger.DefaultPort.DkmAppPackageId AppPackageId, Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchFlags LaunchFlags);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * Microsoft.VisualStudio.Debugger.Start.DkmDebugLaunchSettings * string * Microsoft.VisualStudio.Debugger.DefaultPort.DkmAppPackageId * Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchFlags -> Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchEnvironmentFilterInputData
Public Shared Function Create (Connection As DkmTransportConnection, DebugLaunchSettings As DkmDebugLaunchSettings, ExecutablePath As String, AppPackageId As DkmAppPackageId, LaunchFlags As DkmProcessLaunchFlags) As DkmProcessLaunchEnvironmentFilterInputData

参数

Connection
DkmTransportConnection

中这表示监视器和 IDE 之间的连接。 如果监视器在与 IDE 相同的进程中运行,则它可以是本地连接,也可以是远程连接。 在监视进程中,只有一个连接。

DebugLaunchSettings
DkmDebugLaunchSettings

中从项目系统或 LaunchDebugTargets 的其他调用方 (或其他) 的启动调试 Api 开始调试操作期间提供的设置。

ExecutablePath
String

[In,可选]要启动的可执行文件的路径。 对于桌面应用启动 (AppPackageId 为 null) 这将是要启动的可执行文件的完整路径。 对于 Windows 应用商店或使用 IVsDebugLaunchNotifyListener110 API 的项目系统,此值是来自项目系统的提示。 它可以为 null,可以是可执行文件的文件名而不是完整路径,也可以只表示可在包中启动的可执行文件之一。

AppPackageId
DkmAppPackageId

[In,可选]Windows 应用商店会在将来) 即将启动的应用的应用程序包中 (或其他容器。

LaunchFlags
DkmProcessLaunchFlags

中与启动进程的请求关联的标志。

返回

DkmProcessLaunchEnvironmentFilterInputData

弄此方法调用的结果。

适用于