Partager via


DTE, interface

Mise à jour : novembre 2007

L'objet de premier niveau dans le modèle objet Automation Visual Studio. Utilisez cet objet pour la fonctionnalité et reportez-vous à _DTE pour avoir de la documentation sur cet objet.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

<GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")> _
Public Interface DTE _
    Implements _DTE

Dim instance As DTE
[GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface DTE : _DTE
[GuidAttribute(L"04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface class DTE : _DTE
public interface DTE extends _DTE

Notes

L'objet DTE est fourni par la méthode OnConnection que vous implémentez lorsque vous créez un complément. L'objet DTE est l'objet Application de Visual Basic.

Pour accéder à des propriétés spécifiques à un projet telles que VBProjects ou CSharpProjects, utilisez la syntaxe DTE.GetObject("VBProjects").

Pour plus d'informations sur la façon de référencer l'espace de noms EnvDTE et l'objet DTE, consultez Référencement des assemblys d'automation et de l'objet DTE2.

Exemples

Sub DTEExample()
    Dim objTextDoc As TextDocument
    Dim objEP As EditPoint
    
    ' Create a new text document.
    DTE.ItemOperations.NewFile("General\Text File")
    ' Get a handle to the new document.
    Set objTextDoc = DTE.ActiveDocument.Object("TextDocument")
    Set objEP = objTextDoc.StartPoint.CreateEditPoint
    ' Create an EditPoint and add some text.
    objEP.Insert "A test sentence."
End Sub

Voir aussi

Référence

Membres DTE

EnvDTE, espace de noms