Transport 介面

指定通訊協定 (Protocol),偵錯工具將使用它與擁有偵錯項目的電腦溝通。

命名空間:  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