Transport.DTE Property

Definition

Gets the top-level extensibility object.

public:
 property EnvDTE::DTE ^ DTE { EnvDTE::DTE ^ get(); };
public:
 property EnvDTE::DTE ^ DTE { EnvDTE::DTE ^ get(); };
[System.Runtime.InteropServices.DispId(200)]
public EnvDTE.DTE DTE { [System.Runtime.InteropServices.DispId(200)] get; }
[<System.Runtime.InteropServices.DispId(200)>]
[<get: System.Runtime.InteropServices.DispId(200)>]
member this.DTE : EnvDTE.DTE
Public ReadOnly Property DTE As DTE

Property Value

DTE

A DTE object.

Attributes

Examples

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  

Remarks

In Visual Studio, the DTE object is the root of the automation model, which other object models often call "Application".

Applies to