Debugger.DTE Property

Definition

Gets the top-level extensibility object.

C++/CX
public:
 property EnvDTE::DTE ^ DTE { EnvDTE::DTE ^ get(); };

Property Value

DTE

A DTE object.

Attributes

Examples

The following example demonstrates how to use the DTE property.

C#
public static void DTE(DTE dte)  
{  
    // Setup the debug Output window.  
    Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);  
    w.Visible = true;  
    OutputWindow ow = (OutputWindow)w.Object;  
    OutputWindowPane owp = ow.OutputWindowPanes.Add("DTE Property Test");  
    owp.Activate();  

    DTE DTEProp = dte.Debugger.DTE;  
    owp.OutputString("Edition of the environment: " + DTEProp.Edition);  
}  

Remarks

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

Applies to

Proizvod Verzije
Visual Studio SDK 2015, 2017, 2019, 2022