DTE Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das Objekt der obersten Ebene im Automatisierungsobjektmodell von Visual Studio. Die Dokumentation für den Typ _DTE ist besonders ausführlich.
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.
Eigenschaften
| ActiveDocument |
Ruft das aktive Dokument ab. (Geerbt von _DTE) |
| ActiveSolutionProjects |
Ruft ein Array der derzeit ausgewählten Projekte ab. (Geerbt von _DTE) |
| ActiveWindow |
Gibt das derzeit aktive oder das oberste Fenster zurück, wenn kein anderes Fenster aktiv ist. (Geerbt von _DTE) |
| AddIns |
Ruft die AddIns-Auflistung mit allen derzeit verfügbaren Add-Ins ab. (Geerbt von _DTE) |
| Application |
Nur Microsoft-interne Verwendung. (Geerbt von _DTE) |
| CommandBars |
Ruft einen Verweis auf die Befehlsleisten der Entwicklungsumgebung ab. (Geerbt von _DTE) |
| CommandLineArguments |
Ruft eine Zeichenfolge mit den Befehlszeilenargumenten ab. (Geerbt von _DTE) |
| Commands |
Gibt die Commands-Auflistung zurück. (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. (Geerbt von _DTE) |
| Debugger |
Ruft die Debugger-Objekte ab. (Geerbt von _DTE) |
| DisplayMode |
Ruft den Anzeigemodus ab, entweder MDI oder Dokumente im Registerkartenformat. (Geerbt von _DTE) |
| Documents |
Ruft die Auflistung der in der Entwicklungsumgebung geöffneten Dokumente ab. (Geerbt von _DTE) |
| DTE |
Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. (Geerbt von _DTE) |
| Edition |
Ruft eine Beschreibung der Version der Umgebung ab. (Geerbt von _DTE) |
| Events |
Ruft einen Verweis auf das Events-Objekt ab. (Geerbt von _DTE) |
| FileName |
Nur Microsoft-interne Verwendung. (Geerbt von _DTE) |
| Find |
Ruft das Find-Objekt ab, das globale Operationen für die Textsuche darstellt. (Geerbt von _DTE) |
| FullName |
Ruft den vollständigen Pfad und Namen der Objektdatei ab. (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. (Geerbt von _DTE) |
| IsOpenFile[String, String] |
Nur Microsoft-interne Verwendung. (Geerbt von _DTE) |
| ItemOperations |
Ruft das ItemOperations-Objekt ab. (Geerbt von _DTE) |
| LocaleID |
Ruft die ID des Gebietsschemas ab, mit dem die Entwicklungsumgebung ausgeführt wird. (Geerbt von _DTE) |
| Macros |
Ruft das Macros-Objekt ab. (Geerbt von _DTE) |
| MacrosIDE |
Ruft den Stamm des Automatisierungsmodells der Makro-IDE ab. (Geerbt von _DTE) |
| MainWindow |
Ruft ein Window-Objekt ab, das das Hauptfenster der Entwicklungsumgebung darstellt. (Geerbt von _DTE) |
| Mode |
Ruft den Modus der Entwicklungsumgebung (Debug- oder Entwurfsmodus) ab. (Geerbt von _DTE) |
| Name |
Legt den Namen des _DTE-Objekts fest oder ruft diesen ab. (Geerbt von _DTE) |
| ObjectExtenders |
Ruft das ObjectExtenders-Objekt ab. (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. (Geerbt von _DTE) |
| RegistryRoot |
Ruft eine Zeichenfolge mit dem Pfad zum Stamm der Registrierungseinstellungen von Visual Studio ab. (Geerbt von _DTE) |
| SelectedItems |
Ruft eine Auflistung mit den derzeit in der Umgebung ausgewählten Elementen ab. (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. (Geerbt von _DTE) |
| SourceControl |
Ruft ein SourceControl-Objekt ab, über das Sie den Quellcodeverwaltungszustand der Datei bearbeiten können, die dem Objekt zugrunde liegt. (Geerbt von _DTE) |
| StatusBar |
Ruft das StatusBar-Objekt ab, das die Statusleiste im Hauptfenster der Entwicklungsumgebung darstellt. (Geerbt von _DTE) |
| SuppressUI |
Ruft ab oder legt fest, ob während der Ausführung von Automatisierungscode eine Benutzeroberfläche angezeigt werden soll. (Geerbt von _DTE) |
| UndoContext |
Ruft das globale UndoContext-Objekt ab. (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. (Geerbt von _DTE) |
| Version |
Ruft die Versionsnummer der Hostanwendung ab. (Geerbt von _DTE) |
| WindowConfigurations |
Ruft die WindowConfigurations-Auflistung ab, die alle verfügbaren Fensterkonfigurationen darstellt. (Geerbt von _DTE) |
| Windows |
Ruft eine Windows-Auflistung ab, die die im Objekt angezeigten Fenster enthält. (Geerbt von _DTE) |
Methoden
| ExecuteCommand(String, String) |
Führt den angegebenen Befehl aus. (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. (Geerbt von _DTE) |
| LaunchWizard(String, Object[]) |
Führt einen Assistenten mit den angegebenen Parametern aus. (Geerbt von _DTE) |
| OpenFile(String, String) |
Nur Microsoft-interne Verwendung. (Geerbt von _DTE) |
| Quit() |
Schließt die Umgebung. (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. (Geerbt von _DTE) |