DTE Schnittstelle

Definition

Das Objekt der obersten Ebene im Automatisierungsobjektmodell von Visual Studio.The top-level object in the Visual Studio automation object model. Die Dokumentation für den Typ _DTE ist besonders ausführlich.The documentation for the _DTE type is the most complete.

public interface class DTE : EnvDTE::_DTE
public interface class DTE : EnvDTE::_DTE
__interface DTE : EnvDTE::_DTE
[System.Runtime.InteropServices.CoClass(typeof(EnvDTE.DTEClass))]
[System.Runtime.InteropServices.Guid("04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface DTE : EnvDTE._DTE
[<System.Runtime.InteropServices.CoClass(typeof(EnvDTE.DTEClass))>]
[<System.Runtime.InteropServices.Guid("04A72314-32E9-48E2-9B87-A63603454F3E")>]
type DTE = interface
    interface _DTE
Public Interface DTE
Implements _DTE
Abgeleitet
Attribute
Implementiert

Beispiele

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  

Hinweise

Ausführliche Informationen zum Verweisen auf den EnvDTE -Namespace und das- DTE Objekt finden Sie unter FAQ: Umrechnen von Add-Ins in VSPackage-Erweiterungen.For details about referencing the EnvDTE namespace and the DTE object, see FAQ: Converting Add-ins to VSPackage Extensions.

Eigenschaften

ActiveDocument

Ruft das aktive Dokument ab.Gets the active document.

(Geerbt von _DTE)
ActiveSolutionProjects

Ruft ein Array der derzeit ausgewählten Projekte ab.Gets an array of currently selected projects.

(Geerbt von _DTE)
ActiveWindow

Gibt das derzeit aktive oder das oberste Fenster zurück, wenn kein anderes Fenster aktiv ist.Returns the currently active window, or the top-most window if no others are active.

(Geerbt von _DTE)
AddIns

Ruft die AddIns-Auflistung mit allen derzeit verfügbaren Add-Ins ab.Gets the AddIns collection, which contains all currently available add-ins.

(Geerbt von _DTE)
Application

Nur Microsoft-interne Verwendung.Microsoft Internal Use Only.

(Geerbt von _DTE)
CommandBars

Ruft einen Verweis auf die Befehlsleisten der Entwicklungsumgebung ab.Gets a reference to the development environment's command bars.

(Geerbt von _DTE)
CommandLineArguments

Ruft eine Zeichenfolge mit den Befehlszeilenargumenten ab.Gets a string representing the command line arguments.

(Geerbt von _DTE)
Commands

Gibt die Commands-Auflistung zurück.Returns the Commands collection.

(Geerbt von _DTE)
ContextAttributes

Ruft eine ContextAttributes-Auflistung ab, über die Automatisierungsclients den derzeit im Fenster Dynamische Hilfe ausgewählten Elementen neue Attribute hinzufügen und kontextbezogene Hilfe für die zusätzlichen Attribute bereitstellen können.Gets a ContextAttributes collection which allows automation clients to add new attributes to the current selected items in the Dynamic Help window and provide contextual help for the additional attributes.

(Geerbt von _DTE)
Debugger

Ruft die Debugger-Objekte ab.Gets the debugger objects.

(Geerbt von _DTE)
DisplayMode

Ruft den Anzeigemodus ab, entweder MDI oder Dokumente im Registerkartenformat.Gets the display mode, either MDI or Tabbed Documents.

(Geerbt von _DTE)
Documents

Ruft die Auflistung der in der Entwicklungsumgebung geöffneten Dokumente ab.Gets the collection of open documents in the development environment.

(Geerbt von _DTE)
DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.Gets the top-level extensibility object.

(Geerbt von _DTE)
Edition

Ruft eine Beschreibung der Version der Umgebung ab.Gets a description of the edition of the environment.

(Geerbt von _DTE)
Events

Ruft einen Verweis auf das Events-Objekt ab.Gets a reference to the Events object.

(Geerbt von _DTE)
FileName

Nur Microsoft-interne Verwendung.Microsoft Internal Use Only.

(Geerbt von _DTE)
Find

Ruft das Find-Objekt ab, das globale Operationen für die Textsuche darstellt.Gets the Find object that represents global text find operations.

(Geerbt von _DTE)
FullName

Ruft den vollständigen Pfad und Namen der Objektdatei ab.Gets the full path and name of the object's file.

(Geerbt von _DTE)
Globals

Ruft das Globals-Objekt mit den Werten ab, die in der Projektmappendatei (.sln), der Projektdatei oder in den Profildaten des Benutzers gespeichert sein können.Gets the Globals object that contains values that may be saved in the solution (.sln) file, the project file, or in the user's profile data.

(Geerbt von _DTE)
IsOpenFile[String, String]

Nur Microsoft-interne Verwendung.Microsoft Internal Use Only.

(Geerbt von _DTE)
ItemOperations

Ruft das ItemOperations-Objekt ab.Gets the ItemOperations object.

(Geerbt von _DTE)
LocaleID

Ruft die ID des Gebietsschemas ab, mit dem die Entwicklungsumgebung ausgeführt wird.Gets the ID of the locale in which the development environment is running.

(Geerbt von _DTE)
Macros

Ruft das Macros-Objekt ab.Gets the Macros object.

(Geerbt von _DTE)
MacrosIDE

Ruft den Stamm des Automatisierungsmodells der Makro-IDE ab.Gets the root of the Macros IDE's automation model.

(Geerbt von _DTE)
MainWindow

Ruft ein Window-Objekt ab, das das Hauptfenster der Entwicklungsumgebung darstellt.Gets a Window object representing the main development environment window.

(Geerbt von _DTE)
Mode

Ruft den Modus der Entwicklungsumgebung (Debug- oder Entwurfsmodus) ab.Gets the mode of the development environment, either debug or design.

(Geerbt von _DTE)
Name

Legt den Namen des _DTE-Objekts fest oder ruft diesen ab.Sets or gets the name of the _DTE object.

(Geerbt von _DTE)
ObjectExtenders

Ruft das ObjectExtenders-Objekt ab.Gets the ObjectExtenders object.

(Geerbt von _DTE)
Properties[String, String]

Gibt eine Auflistung zurück, Properties die alle verfügbaren Kategorien und Unterkategorien im Dialogfeld Optionen im Menü Extras darstellt.Returns a Properties collection representing all available categories and subcategories contained in the Options dialog box on the Tools menu.

(Geerbt von _DTE)
RegistryRoot

Ruft eine Zeichenfolge mit dem Pfad zum Stamm der Registrierungseinstellungen von Visual Studio ab.Gets a string with the path to the root of the Visual Studio registry settings.

(Geerbt von _DTE)
SelectedItems

Ruft eine Auflistung mit den derzeit in der Umgebung ausgewählten Elementen ab.Gets a collection containing the items currently selected in the environment.

(Geerbt von _DTE)
Solution

Ruft das Solution-Objekt ab, das alle in der aktuellen Instanz der Umgebung geöffneten Projekte darstellt und den Zugriff auf die Buildobjekte ermöglicht.Gets the Solution object that represents all open projects in the current instance of the environment and allows access to the build objects.

(Geerbt von _DTE)
SourceControl

Ruft ein SourceControl-Objekt ab, über das Sie den Quellcodeverwaltungszustand der Datei bearbeiten können, die dem Objekt zugrunde liegt.Gets a SourceControl object that allows you to manipulate the source code control state of the file behind the object.

(Geerbt von _DTE)
StatusBar

Ruft das StatusBar-Objekt ab, das die Statusleiste im Hauptfenster der Entwicklungsumgebung darstellt.Gets the StatusBar object, representing the status bar on the main development environment window.

(Geerbt von _DTE)
SuppressUI

Ruft ab oder legt fest, ob während der Ausführung von Automatisierungscode eine Benutzeroberfläche angezeigt werden soll.Gets or sets whether UI should be displayed during the execution of automation code.

(Geerbt von _DTE)
UndoContext

Ruft das globale UndoContext-Objekt ab.Gets the global UndoContext object.

(Geerbt von _DTE)
UserControl

Legt einen Wert fest oder ruft einen Wert ab, der angibt, ob die Umgebung von einem Benutzer oder durch Automatisierung gestartet wurde.Sets or gets a value indicating whether the environment was launched by a user or by automation.

(Geerbt von _DTE)
Version

Ruft die Versionsnummer der Hostanwendung ab.Gets the host application's version number.

(Geerbt von _DTE)
WindowConfigurations

Ruft die WindowConfigurations-Auflistung ab, die alle verfügbaren Fensterkonfigurationen darstellt.Gets the WindowConfigurations collection, representing all available window configurations.

(Geerbt von _DTE)
Windows

Ruft eine Windows-Auflistung ab, die die im Objekt angezeigten Fenster enthält.Gets a Windows collection containing the windows that display in the object.

(Geerbt von _DTE)

Methoden

ExecuteCommand(String, String)

Führt den angegebenen Befehl aus.Executes the specified command.

(Geerbt von _DTE)
GetObject(String)

Ruft eine Schnittstelle oder ein Objekt mit später Bindung an das DTE-Objekt ab. Der Zugriff zur Laufzeit erfolgt über den Namen.Gets an interface or object that is late-bound to the DTE object and can be accessed by name at run time.

(Geerbt von _DTE)
LaunchWizard(String, Object[])

Führt einen Assistenten mit den angegebenen Parametern aus.Runs a wizard with the supplied parameters.

(Geerbt von _DTE)
OpenFile(String, String)

Nur Microsoft-interne Verwendung.Microsoft Internal Use Only.

(Geerbt von _DTE)
Quit()

Schließt die Umgebung.Closes the environment.

(Geerbt von _DTE)
SatelliteDllPath(String, String)

Gibt bei Übergabe des Installationsverzeichnisses sowie bei Übergabe des Dateinamens der DLL, die die lokalisierten Ressourcen enthält, den berechneten Pfad zur Satellite-DLL zurück.Returns the computed path to the satellite DLL when given the installation directory and the file name of the DLL containing localized resources.

(Geerbt von _DTE)

Gilt für: