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