DkmTerminalStartInfo 类

定义

包含启动终端 (控制台) 所需的信息。

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引入的。

[System.Runtime.InteropServices.Guid("bc359ff1-eb06-badf-f09e-e08d8010fafb")]
public class DkmTerminalStartInfo
[<System.Runtime.InteropServices.Guid("bc359ff1-eb06-badf-f09e-e08d8010fafb")>]
type DkmTerminalStartInfo = class
Public Class DkmTerminalStartInfo
继承
DkmTerminalStartInfo
属性

属性

Arguments

在命令行上传递给可执行文件的参数。

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引入的。

Connection

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

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引入的。

ExecutablePath

要启动到终端中的可执行文件的路径。 这应该是完整路径。

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引入的。

Title

终端的初始窗口标题。

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引入的。

方法

Create(DkmTransportConnection, String, String, ReadOnlyCollection<String>)

Create新的 DkmTerminalStartInfo 对象实例。

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引入的。

Start(DkmWorkList, DkmCompletionRoutine<DkmTerminalStartAsyncResult>)

启动指定的终端程序。

此方法会将新工作项追加到指定的工作列表,并在追加工作项后返回 。 工作项的实际处理是异步的。 将通过完成例程通知调用方请求已完成。

此 API 是在 Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9) 中引入的。

适用于