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