DTE – rozhraní

Objekt nejvyšší úrovně v modelu objektu automatizace aplikace Visual Studio.Tento objekt pomocí funkce a odkazují na _DTE dokumentaci k tomuto objektu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")> _
Public Interface DTE _
    Inherits _DTE
[GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface DTE : _DTE
[GuidAttribute(L"04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface class DTE : _DTE
[<GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")>]
type DTE =  
    interface 
        interface _DTE 
    end
public interface DTE extends _DTE

Typ DTE zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost ActiveDocument Získá aktivního dokumentu. (Zděděno z _DTE.)
Veřejná vlastnost ActiveSolutionProjects Získá pole aktuálně vybraných projektů. (Zděděno z _DTE.)
Veřejná vlastnost ActiveWindow Vrátí aktuálně aktivní okno nebo okno navrchu, pokud žádné jiné jsou aktivní. (Zděděno z _DTE.)
Veřejná vlastnost AddIns Získá AddIns kolekce, která obsahuje všechny aktuálně dostupné doplňky. (Zděděno z _DTE.)
Veřejná vlastnost Application Infrastruktura. Microsoft pouze pro vnitřní potřebu. (Zděděno z _DTE.)
Veřejná vlastnost CommandBars Získá referenci na panely příkazů vývojové prostředí. (Zděděno z _DTE.)
Veřejná vlastnost CommandLineArguments Získá řetězec představující argumenty příkazového řádku. (Zděděno z _DTE.)
Veřejná vlastnost Commands Vrátí Commands kolekce. (Zděděno z _DTE.)
Veřejná vlastnost ContextAttributes Získá ContextAttributes kolekci, která umožňuje klientům automatizace přidat nové atributy pro aktuální vybrané položky v okně Nápověda dynamické a poskytnutí kontextové nápovědy pro další atributy. (Zděděno z _DTE.)
Veřejná vlastnost Debugger Získá objekty ladicí program. (Zděděno z _DTE.)
Veřejná vlastnost DisplayMode Získá režimu zobrazení MDI nebo dokumenty s kartami. (Zděděno z _DTE.)
Veřejná vlastnost Documents Získá kolekce otevřené dokumenty ve vývojovém prostředí. (Zděděno z _DTE.)
Veřejná vlastnost DTE Získá objekt nejvyšší úrovně rozšiřitelnosti. (Zděděno z _DTE.)
Veřejná vlastnost Edition Načte popis vydání prostředí. (Zděděno z _DTE.)
Veřejná vlastnost Events Získá referenci Events objektu. (Zděděno z _DTE.)
Veřejná vlastnost FileName Infrastruktura. Microsoft pouze pro vnitřní potřebu. (Zděděno z _DTE.)
Veřejná vlastnost Find Získá Find objekt, který představuje globální text operace hledání. (Zděděno z _DTE.)
Veřejná vlastnost FullName Získává úplnou cestu a název souboru objektu. (Zděděno z _DTE.)
Veřejná vlastnost Globals Získá Globals objekt, který obsahuje doplněk hodnoty, které mohou být uloženy v souboru řešení (SLN) soubor projektu nebo data profilu uživatele. (Zděděno z _DTE.)
Veřejná vlastnost IsOpenFile Infrastruktura. Microsoft pouze pro vnitřní potřebu. (Zděděno z _DTE.)
Veřejná vlastnost ItemOperations Získá ItemOperations objektu. (Zděděno z _DTE.)
Veřejná vlastnost LocaleID Získá Identifikátor národního prostředí, ve kterém je spuštěna vývojové prostředí. (Zděděno z _DTE.)
Veřejná vlastnost Macros Získá Macros objektu. (Zděděno z _DTE.)
Veřejná vlastnost MacrosIDE Získá kořenový modelu automatizačních Macros IDE. (Zděděno z _DTE.)
Veřejná vlastnost MainWindow Získá Window objekt představující okno hlavní vývojové prostředí. (Zděděno z _DTE.)
Veřejná vlastnost Mode Získá režimu vývojového prostředí ladění nebo návrh. (Zděděno z _DTE.)
Veřejná vlastnost Name Nastaví nebo získá název _DTE objektu. (Zděděno z _DTE.)
Veřejná vlastnost ObjectExtenders Získá ObjectExtenders objektu. (Zděděno z _DTE.)
Veřejná vlastnost Properties Vrátí Properties představující všechny dostupné kategorie a podkategorie obsažené v kolekci Možnosti dialogovém na Nástroje nabídky. (Zděděno z _DTE.)
Veřejná vlastnost RegistryRoot Získá řetězec cesta ke kořenovému adresáři nastavení registru aplikace Visual Studio. (Zděděno z _DTE.)
Veřejná vlastnost SelectedItems Získá kolekci obsahující položky vybrané v životním prostředí. (Zděděno z _DTE.)
Veřejná vlastnost Solution Získá Solution objekt, který představuje všechny otevřené projekty v aktuální instanci prostředí a umožňuje přístup k sestavení objektů. (Zděděno z _DTE.)
Veřejná vlastnost SourceControl Získá SourceControl objekt, který umožňuje manipulaci s zdrojový kód ovládacího prvku stav souboru za objekt. (Zděděno z _DTE.)
Veřejná vlastnost StatusBar Získá StatusBar objektu, který představuje stavový řádek v okně Hlavní vývojové prostředí. (Zděděno z _DTE.)
Veřejná vlastnost SuppressUI Získá nebo nastaví, zda mají být zobrazeny uživatelské rozhraní při provádění kódu automatizace. (Zděděno z _DTE.)
Veřejná vlastnost UndoContext Získá globální UndoContext objektu. (Zděděno z _DTE.)
Veřejná vlastnost UserControl Nastaví nebo vrátí hodnotu určující, zda prostředí byla spuštěna uživatelem nebo prostřednictvím automatizace. (Zděděno z _DTE.)
Veřejná vlastnost Version Získá číslo verze aplikace hostitele. (Zděděno z _DTE.)
Veřejná vlastnost WindowConfigurations Získá WindowConfigurations kolekce, představující všechny dostupné okno konfigurace. (Zděděno z _DTE.)
Veřejná vlastnost Windows Získá Windows kolekci obsahující systém windows, které se zobrazí v objektu. (Zděděno z _DTE.)

Nahoru

Metody

  Název Popis
Veřejná metoda ExecuteCommand Provede zadaný příkaz. (Zděděno z _DTE.)
Veřejná metoda GetObject Získá je rozhraní nebo objekt, který je pozdní vazbou na DTE objektu a můžete přistupovat pomocí názvu v době běhu. (Zděděno z _DTE.)
Veřejná metoda LaunchWizard Spustí Průvodce pomocí zadaných parametrů. (Zděděno z _DTE.)
Veřejná metoda OpenFile Infrastruktura. Microsoft pouze pro vnitřní potřebu. (Zděděno z _DTE.)
Veřejná metoda Quit Zavře na životní prostředí. (Zděděno z _DTE.)
Veřejná metoda SatelliteDllPath Satelitní knihovny DLL při instalační adresář pro doplněk nebo průvodce a název souboru knihovny DLL obsahující lokalizované prostředky vrátí vypočítaný cestu. (Zděděno z _DTE.)

Nahoru

Poznámky

DTE Poskytované objektu OnConnection metoda, která se provede při vytváření v.DTE Je objekt Application objektu v jazyce Visual Basic.

Přístup k vlastnosti specifické pro projekt jako VBProjects nebo CSharpProjects, použijte syntaxi DTE.GetObject("VBProjects").

Podrobnosti o odkazování EnvDTE oboru názvů a DTE objekt, viz Odkazování na sestavy automatizace a na objekt DTE2.

Příklady

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

Viz také

Referenční dokumentace

EnvDTE – obor názvů