Sdílet prostřednictvím


_DTE – rozhraní

Objekt nejvyšší úrovně v objektovém modelu automatizace aplikace Visual Studio. Odkaz _DTE této funkce. Vytvoření instance 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á matici aktuálně vybrané projekty.
Veřejná vlastnost ActiveWindow Pokud nejsou žádné jiné aktivní vrátí aktuálně aktivní okno nebo okno navrchu.
Veřejná vlastnost AddIns Získává AddIns kolekci, která obsahuje všechny aktuálně dostupných modulů přidat
Veřejná vlastnost Application Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost CommandBars Získá referenci na panely příkazů vývojové prostředí.
Veřejná vlastnost CommandLineArguments Načte řetězec představující argumenty příkazového řádku.
Veřejná vlastnost Commands Vrátí Commands kolekce.
Veřejná vlastnost ContextAttributes Získává ContextAttributes kolekce, která umožňuje klientům automatizace a přidat nové atributy na aktuální vybrané položky v okně Nápověda dynamické poskytující kontextovou nápovědu pro další atributy.
Veřejná vlastnost Debugger Ladicí program získává objekty.
Veřejná vlastnost DisplayMode Získá režim 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 Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Edition Načte popis edition prostředí.
Veřejná vlastnost Events Získá referenci na Events objektu.
Veřejná vlastnost FileName Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost Find Získává Find objekt, který představuje globální text najít operací.
Veřejná vlastnost FullName Získává úplnou cestu a název souboru objektu.
Veřejná vlastnost Globals Získává 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 interní použití.
Veřejná vlastnost ItemOperations Získává ItemOperations objektu.
Veřejná vlastnost LocaleID Získá-li ID národního prostředí, ve kterém je spuštěna vývojové prostředí.
Veřejná vlastnost Macros Získává Macros objektu.
Veřejná vlastnost MacrosIDE Získá kořenové IDE makra automatizace modelu.
Veřejná vlastnost MainWindow Získává Window objekt reprezentující okno hlavní vývojové prostředí.
Veřejná vlastnost Mode Získá režimu vývojové 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ává 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é okno na Nástroje nabídce.
Veřejná vlastnost RegistryRoot Načte řetězec cesta ke kořenové sady Visual Studio nastavení registru.
Veřejná vlastnost SelectedItems Získá kolekci obsahující prostředí aktuálně vybrané položky.
Veřejná vlastnost Solution Získává Solution objektu, který reprezentuje všechny otevřete projekty v aktuální instanci prostředí a umožňuje přístup k sestavení objektů.
Veřejná vlastnost SourceControl Získává SourceControl objekt, který umožňuje pracovat s zdrojový kód řízení stav souboru za objekt.
Veřejná vlastnost StatusBar Získává StatusBar objekt reprezentující stavovém řádku v okně Hlavní vývojové prostředí.
Veřejná vlastnost SuppressUI Získá nebo nastaví, zda UI mají být zobrazeny během spuštění kódu automatizace.
Veřejná vlastnost UndoContext Získává globální UndoContext objektu.
Veřejná vlastnost UserControl Nastaví nebo získá hodnotu určující, zda prostředí byla spuštěna uživatelem nebo prostřednictvím automatizace.
Veřejná vlastnost Version Číslo verze aplikace načte hostitele.
Veřejná vlastnost WindowConfigurations Získává WindowConfigurations kolekce představující všechny dostupné okno Konfigurace.
Veřejná vlastnost Windows Získává Windows kolekci obsahující windows, které se zobrazí v objektu.

Na začátek

Metody

  Název Popis
Veřejná metoda ExecuteCommand Provede zadaný příkaz.
Veřejná metoda GetObject Získá rozhraní nebo objekt, který je pozdní vazbou na DTE objektu a můžete přistupovat pomocí názvu v čase zpracování.
Veřejná metoda LaunchWizard Spustí Průvodce s zadaných parametrů.
Veřejná metoda OpenFile Infrastruktura. Microsoft pouze pro interní použití.
Veřejná metoda Quit Zavře prostředí.
Veřejná metoda SatelliteDllPath Satelitní DLL při instalační adresář pro doplněk nebo průvodce a název souboru knihovny DLL obsahující lokalizovanou prostředky vrátí vypočítaný cestu.

Na začátek

Poznámky

_DTE Poskytovaná objektu OnConnection Metoda, která implementace při vytváření přidat in. _DTE Je objekt Application objekt v jazyku Visual Basic.

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

Podrobnosti o odkazování EnvDTE oboru názvů a _DTE objekt, viz How to: Get References to the DTE and DTE2 Objects.

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é

Odkaz

EnvDTE – obor názvů

Další zdroje

Referencing Automation Assemblies and the DTE2 Object