_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 | |
---|---|---|
![]() |
ActiveDocument | Získá aktivního dokumentu. |
![]() |
ActiveSolutionProjects | Získá matici aktuálně vybrané projekty. |
![]() |
ActiveWindow | Pokud nejsou žádné jiné aktivní vrátí aktuálně aktivní okno nebo okno navrchu. |
![]() |
AddIns | Získává AddIns kolekci, která obsahuje všechny aktuálně dostupných modulů přidat |
![]() |
Application | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
CommandBars | Získá referenci na panely příkazů vývojové prostředí. |
![]() |
CommandLineArguments | Načte řetězec představující argumenty příkazového řádku. |
![]() |
Commands | Vrátí Commands kolekce. |
![]() |
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. |
![]() |
Debugger | Ladicí program získává objekty. |
![]() |
DisplayMode | Získá režim zobrazení MDI nebo dokumenty s kartami. |
![]() |
Documents | Získá kolekce otevřené dokumenty ve vývojovém prostředí. |
![]() |
DTE | Načtení objektu nejvyšší úrovně rozšiřitelnosti. |
![]() |
Edition | Načte popis edition prostředí. |
![]() |
Events | Získá referenci na Events objektu. |
![]() |
FileName | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
Find | Získává Find objekt, který představuje globální text najít operací. |
![]() |
FullName | Získává úplnou cestu a název souboru objektu. |
![]() |
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. |
![]() |
IsOpenFile | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
ItemOperations | Získává ItemOperations objektu. |
![]() |
LocaleID | Získá-li ID národního prostředí, ve kterém je spuštěna vývojové prostředí. |
![]() |
Macros | Získává Macros objektu. |
![]() |
MacrosIDE | Získá kořenové IDE makra automatizace modelu. |
![]() |
MainWindow | Získává Window objekt reprezentující okno hlavní vývojové prostředí. |
![]() |
Mode | Získá režimu vývojové prostředí ladění nebo návrh. |
![]() |
Name | Nastaví nebo získá název _DTE objektu. |
![]() |
ObjectExtenders | Získává ObjectExtenders objektu. |
![]() |
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. |
![]() |
RegistryRoot | Načte řetězec cesta ke kořenové sady Visual Studio nastavení registru. |
![]() |
SelectedItems | Získá kolekci obsahující prostředí aktuálně vybrané položky. |
![]() |
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ů. |
![]() |
SourceControl | Získává SourceControl objekt, který umožňuje pracovat s zdrojový kód řízení stav souboru za objekt. |
![]() |
StatusBar | Získává StatusBar objekt reprezentující stavovém řádku v okně Hlavní vývojové prostředí. |
![]() |
SuppressUI | Získá nebo nastaví, zda UI mají být zobrazeny během spuštění kódu automatizace. |
![]() |
UndoContext | Získává globální UndoContext objektu. |
![]() |
UserControl | Nastaví nebo získá hodnotu určující, zda prostředí byla spuštěna uživatelem nebo prostřednictvím automatizace. |
![]() |
Version | Číslo verze aplikace načte hostitele. |
![]() |
WindowConfigurations | Získává WindowConfigurations kolekce představující všechny dostupné okno Konfigurace. |
![]() |
Windows | Získává Windows kolekci obsahující windows, které se zobrazí v objektu. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
ExecuteCommand | Provede zadaný příkaz. |
![]() |
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í. |
![]() |
LaunchWizard | Spustí Průvodce s zadaných parametrů. |
![]() |
OpenFile | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
Quit | Zavře prostředí. |
![]() |
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