Поделиться через


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 Возвращает коллекцию Transports, которой принадлежит этот объект Transport (если она существует).
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Engines Возвращает коллекцию Engines.
Открытое свойство 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