Sdílet prostřednictvím


DTE2 – rozhraní

V objektu na nejvyšší úrovni Visual Studio modelu objektu automatizace.

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

Syntaxe

'Deklarace
<GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")> _
Public Interface DTE2 _
    Inherits _DTE
[GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")]
public interface DTE2 : _DTE
[GuidAttribute(L"2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")]
public interface class DTE2 : _DTE
[<GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")>]
type DTE2 =  
    interface
        interface _DTE
    end
public interface DTE2 extends _DTE

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

Vlastnosti

  Název Popis
Veřejná vlastnost ActiveDocument (Zděděno z _DTE.)
Veřejná vlastnost ActiveDocument Získá aktivního dokumentu.
Veřejná vlastnost ActiveSolutionProjects (Zděděno z _DTE.)
Veřejná vlastnost ActiveSolutionProjects Získá matici aktuálně vybrané projekty.
Veřejná vlastnost ActiveWindow (Zděděno z _DTE.)
Veřejná vlastnost ActiveWindow Pokud nejsou žádné jiné aktivní získá aktivní okno nebo okno navrchu.
Veřejná vlastnost AddIns (Zděděno z _DTE.)
Veřejná vlastnost AddIns Získává AddIns kolekci, která obsahuje všechny aktuálně dostupných modulů přidat
Veřejná vlastnost Application (Zděděno z _DTE.)
Veřejná vlastnost Application Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost CommandBars (Zděděno z _DTE.)
Veřejná vlastnost CommandBars Získá referenci na vývojovém prostředí CommandBars objektu.
Veřejná vlastnost CommandLineArguments (Zděděno z _DTE.)
Veřejná vlastnost CommandLineArguments Načte řetězec představující argumenty příkazového řádku.
Veřejná vlastnost Commands (Zděděno z _DTE.)
Veřejná vlastnost Commands Získává Commands kolekce.
Veřejná vlastnost ContextAttributes (Zděděno z _DTE.)
Veřejná vlastnost ContextAttributes Získává ContextAttributes aktuální vybrané položky v kolekci, která umožňuje klientům automatizace přidat nové atributy Dynamické nápovědy okna a kontextové nápovědy pro další atributy.
Veřejná vlastnost Debugger (Zděděno z _DTE.)
Veřejná vlastnost Debugger Ladicí program získává objekty.
Veřejná vlastnost DisplayMode (Zděděno z _DTE.)
Veřejná vlastnost DisplayMode Získá nebo nastaví režim zobrazení MDI nebo dokumenty s kartami.
Veřejná vlastnost Documents (Zděděno z _DTE.)
Veřejná vlastnost Documents Získá kolekce otevřené dokumenty ve vývojovém prostředí.
Veřejná vlastnost DTE (Zděděno z _DTE.)
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Edition (Zděděno z _DTE.)
Veřejná vlastnost Edition Načte popis edition prostředí.
Veřejná vlastnost Events (Zděděno z _DTE.)
Veřejná vlastnost Events Získá referenci na Events objektu.
Veřejná vlastnost FileName (Zděděno z _DTE.)
Veřejná vlastnost FileName Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost Find (Zděděno z _DTE.)
Veřejná vlastnost Find Získává Find objekt, který představuje globální text najít operací.
Veřejná vlastnost FullName (Zděděno z _DTE.)
Veřejná vlastnost FullName Získává úplnou cestu a název souboru objektu.
Veřejná vlastnost Globals (Zděděno z _DTE.)
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[String, String] (Zděděno z _DTE.)
Veřejná vlastnost IsOpenFile[String, String] Infrastruktura. Microsoft pouze pro interní použití.
Veřejná vlastnost ItemOperations (Zděděno z _DTE.)
Veřejná vlastnost ItemOperations Získává ItemOperations objektu.
Veřejná vlastnost LocaleID (Zděděno z _DTE.)
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 (Zděděno z _DTE.)
Veřejná vlastnost Macros Získává Macros objektu.
Veřejná vlastnost MacrosIDE (Zděděno z _DTE.)
Veřejná vlastnost MacrosIDE Získá kořenové IDE makra automatizace modelu.
Veřejná vlastnost MainWindow (Zděděno z _DTE.)
Veřejná vlastnost MainWindow Získává Window objekt reprezentující okno hlavní vývojové prostředí.
Veřejná vlastnost Mode (Zděděno z _DTE.)
Veřejná vlastnost Mode Získá režimu vývojové prostředí ladění nebo návrh.
Veřejná vlastnost Name (Zděděno z _DTE.)
Veřejná vlastnost Name Získá název DTE.
Veřejná vlastnost ObjectExtenders (Zděděno z _DTE.)
Veřejná vlastnost ObjectExtenders Získává ObjectExtenders objektu.
Veřejná vlastnost Properties[String, String] (Zděděno z _DTE.)
Veřejná vlastnost Properties[String, String] Získává 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 (Zděděno z _DTE.)
Veřejná vlastnost RegistryRoot Načte řetězec s cestu ke kořenovému adresáři Visual Studio nastavení registru.
Veřejná vlastnost SelectedItems (Zděděno z _DTE.)
Veřejná vlastnost SelectedItems Získá kolekci obsahující prostředí aktuálně vybrané položky.
Veřejná vlastnost Solution (Zděděno z _DTE.)
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 (Zděděno z _DTE.)
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 (Zděděno z _DTE.)
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 (Zděděno z _DTE.)
Veřejná vlastnost SuppressUI Získá nebo nastaví hodnotu určující, zda mají být zobrazeny uživatelské rozhraní (UI) během spuštění kódu automatizace.
Veřejná vlastnost ToolWindows Získává ToolWindows objekt používá jako zástupce pro vyhledání nástrojů systému windows.
Veřejná vlastnost UndoContext (Zděděno z _DTE.)
Veřejná vlastnost UndoContext Získává globální UndoContext objektu.
Veřejná vlastnost UserControl (Zděděno z _DTE.)
Veřejná vlastnost UserControl Získá hodnotu určující, zda prostředí byla spuštěna uživatelem nebo prostřednictvím automatizace.
Veřejná vlastnost Version (Zděděno z _DTE.)
Veřejná vlastnost Version Číslo verze aplikace načte hostitele.
Veřejná vlastnost WindowConfigurations (Zděděno z _DTE.)
Veřejná vlastnost WindowConfigurations Získává WindowConfigurations kolekce představující všechny dostupné okno Konfigurace.
Veřejná vlastnost Windows (Zděděno z _DTE.)
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(String, String) (Zděděno z _DTE.)
Veřejná metoda ExecuteCommand(String, String) Provede zadaný příkaz.
Veřejná metoda GetObject(String) (Zděděno z _DTE.)
Veřejná metoda GetObject(String) 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 GetThemeColor Barva použitá k uživatelské rozhraní v rámci získá Visual Studio.
Veřejná metoda LaunchWizard(String, array<Object[]%) (Zděděno z _DTE.)
Veřejná metoda LaunchWizard(String, array<Object[]%) Spustí Průvodce s zadaných parametrů.
Veřejná metoda OpenFile(String, String) (Zděděno z _DTE.)
Veřejná metoda OpenFile(String, String) Infrastruktura. Microsoft pouze pro interní použití.
Veřejná metoda Quit() (Zděděno z _DTE.)
Veřejná metoda Quit() Zavře Visual Studio prostředí.
Veřejná metoda SatelliteDllPath(String, String) (Zděděno z _DTE.)
Veřejná metoda SatelliteDllPath(String, String) 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 Objektu je k dispozici pro vás OnConnection Metoda implementovat při vytváření přidat in. DTE Je objekt Application objektu v 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 Referencing Automation Assemblies and the DTE2 Object.

Příklady

Sub DTEExample()
  Dim objTextDoc As TextDocument
  Dim objEP As EditPoint
  
  'Create a new text document.
  DTE2.ItemOperations.NewFile("General\Text File")
  'Get a handle to the new document.
  Set objTextDoc = DTE2.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

EnvDTE80 – obor názvů

Další zdroje

Referencing Automation Assemblies and the DTE2 Object