Share via


Transport 接口

指定调试器用于与拥有调试对象的计算机进行通信的协议。

命名空间:  EnvDTE80
程序集:  EnvDTE80(在 EnvDTE80.dll 中)

语法

声明
<GuidAttribute("C977EAED-9E6C-4122-9D28-9D5EAE2BDC33")> _
Public Interface Transport
[GuidAttribute("C977EAED-9E6C-4122-9D28-9D5EAE2BDC33")]
public interface Transport
[GuidAttribute(L"C977EAED-9E6C-4122-9D28-9D5EAE2BDC33")]
public interface class Transport
[<GuidAttribute("C977EAED-9E6C-4122-9D28-9D5EAE2BDC33")>]
type Transport =  interface end
public interface Transport

Transport 类型公开以下成员。

属性

  名称 说明
公共属性 Collection 获取 Transport 对象所属于的 Transports 集合(如果有的话)。
公共属性 DTE 获取顶级扩展性对象。
公共属性 Engines 获取 Engines 集合。
公共属性 ID 获取传输的 ID(以 GUID 格式)。
公共属性 Name 获取或设置 Transport 对象的名称。
公共属性 Parent 获取 Transport 对象的直接父对象,在这种情况下是指 Debugger2 对象。

页首

示例

' Macro code.
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics
Imports Microsoft.VisualBasic.ControlChars

Public Module Module1

    Sub ShowTransports()
        Dim dbg As EnvDTE80.Debugger2
        dbg = DTE.Debugger
        Dim strTransportList As String
        Dim transport As EnvDTE80.Transport

        For Each transport In dbg.Transports
            strTransportList = strTransportList + transport.Name & ", _
            " & transport.ID & VbCr
        Next
        MsgBox(strTransportList)
    End Sub
End Module

请参阅

参考

EnvDTE80 命名空间

Transports