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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Collection Transport 개체가 있는 경우 이 개체가 속한 Transports 컬렉션을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Engines Engines 컬렉션을 가져옵니다.
Public 속성 ID 전송 ID를 GUID로 가져옵니다.
Public 속성 Name Transport 개체의 이름을 가져오거나 설정합니다.
Public 속성 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