Share via


_DTE – rozhraní

Nejvyšší úrovně objektu v modelu automatizačních objektů sady Visual Studio.Odkazují na _DTE pro tuto funkci.Nevytvoří instanci této třídy.

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

Syntaxe

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

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

Vlastnosti

  Název Popis
Veřejná vlastnost ActiveDocument Získá aktivního dokumentu.
Veřejná vlastnost ActiveSolutionProjects Získá pole aktuálně vybraných projektů.
Veřejná vlastnost ActiveWindow Vrátí aktuálně aktivní okno nebo okno navrchu, pokud žádné jiné jsou aktivní.
Veřejná vlastnost AddIns Získá AddIns kolekce, která obsahuje všechny aktuálně dostupné doplňky.
Veřejná vlastnost Application Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná vlastnost CommandBars Získá referenci na panely příkazů vývojové prostředí.
Veřejná vlastnost CommandLineArguments Získá řetězec představující argumenty příkazového řádku.
Veřejná vlastnost Commands Vrátí Commands kolekce.
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.
Veřejná vlastnost Debugger Získá objekty ladicí program.
Veřejná vlastnost DisplayMode Získá režimu zobrazení MDI nebo dokumenty s kartami.
Veřejná vlastnost Documents Získá kolekce otevřené dokumenty ve vývojovém prostředí.
Veřejná vlastnost DTE Získá objekt nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Edition Načte popis vydání prostředí.
Veřejná vlastnost Events Získá referenci Events objektu.
Veřejná vlastnost FileName Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná vlastnost Find Získá Find objekt, který představuje globální text operace hledání.
Veřejná vlastnost FullName Získává úplnou cestu a název souboru objektu.
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.
Veřejná vlastnost IsOpenFile Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná vlastnost ItemOperations Získá ItemOperations objektu.
Veřejná vlastnost LocaleID Získá Identifikátor národního prostředí, ve kterém je spuštěna vývojové prostředí.
Veřejná vlastnost Macros Získá Macros objektu.
Veřejná vlastnost MacrosIDE Získá kořenový modelu automatizačních Macros IDE.
Veřejná vlastnost MainWindow Získá Window objekt představující okno hlavní vývojové prostředí.
Veřejná vlastnost Mode Získá režimu vývojového prostředí ladění nebo návrh.
Veřejná vlastnost Name Nastaví nebo získá název _DTE objektu.
Veřejná vlastnost ObjectExtenders Získá ObjectExtenders objektu.
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.
Veřejná vlastnost RegistryRoot Získá řetězec cesta ke kořenovému adresáři nastavení registru aplikace Visual Studio.
Veřejná vlastnost SelectedItems Získá kolekci obsahující položky vybrané v životním prostředí.
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ů.
Veřejná vlastnost SourceControl Získá SourceControl objekt, který umožňuje manipulaci s zdrojový kód ovládacího prvku stav souboru za objekt.
Veřejná vlastnost StatusBar Získá StatusBar objektu, který představuje stavový řádek v okně Hlavní vývojové prostředí.
Veřejná vlastnost SuppressUI Získá nebo nastaví, zda mají být zobrazeny uživatelské rozhraní při provádění kódu automatizace.
Veřejná vlastnost UndoContext Získá globální UndoContext objektu.
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.
Veřejná vlastnost Version Získá číslo verze aplikace hostitele.
Veřejná vlastnost WindowConfigurations Získá WindowConfigurations kolekce, představující všechny dostupné okno konfigurace.
Veřejná vlastnost Windows Získá Windows kolekci obsahující systém windows, které se zobrazí v objektu.

Nahoru

Metody

  Název Popis
Veřejná metoda ExecuteCommand Provede zadaný příkaz.
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.
Veřejná metoda LaunchWizard Spustí Průvodce pomocí zadaných parametrů.
Veřejná metoda OpenFile Infrastruktura. Microsoft pouze pro vnitřní potřebu.
Veřejná metoda Quit Zavře na životní prostředí.
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.

Nahoru

Poznámky

_DTE Objektu je poskytována OnConnection metoda, která lze implementovat vytvoříte doplněk._DTE Objekt je Application objektu v jazyce Visual Basic.

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

Další informace o odkazování EnvDTE oboru názvů a _DTE objekt, viz Postupy: Získávání odkazů na objekty DTE a 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ů

Další zdroje

Odkazování na sestavy automatizace a na objekt DTE2