_DTE – rozhraní
Objekt nejvyšší úrovně v modelu objektu automatizace Visual Studio.Odkaz 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 | |
---|---|---|
![]() |
ActiveDocument | Získá aktivního dokumentu. |
![]() |
ActiveSolutionProjects | Získá pole vybrané projekty. |
![]() |
ActiveWindow | Vrátí aktuálně aktivní okno nebo okno nahoře, pokud žádné jiné jsou aktivní. |
![]() |
AddIns | Získá AddIns kolekci, která obsahuje všechny aktuálně dostupné doplňky. |
![]() |
Application | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
CommandBars | Získá odkaz do vývojového prostředí příkazového řádku. |
![]() |
CommandLineArguments | Získá řetězec představující argumenty příkazového řádku. |
![]() |
Commands | Vrátí Commands kolekce. |
![]() |
ContextAttributes | Získá ContextAttributes kolekci, která umožňuje klientům automatizace přidat nové atributy aktuální položky vybrané v okně nápovědy dynamických a poskytuje kontextové nápovědy pro další atributy. |
![]() |
Debugger | Získá objekty ladicí program. |
![]() |
DisplayMode | Získá režim zobrazení MDI nebo dokumenty s kartami. |
![]() |
Documents | Získá kolekci otevřených dokumentů ve vývojovém prostředí. |
![]() |
DTE | Získá objekt nejvyšší úrovně rozšiřitelnost. |
![]() |
Edition | Popis vydání prostředí získá. |
![]() |
Events | Získá odkaz Events objektu. |
![]() |
FileName | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
Find | Získá Find objekt, který představuje globální text operace hledání. |
![]() |
FullName | Získá úplnou cestu a název souboru objektu. |
![]() |
Globals | Získá Globals objekt, který obsahuje hodnoty přidat, které mohou být uloženy v souboru řešení (.sln), soubor projektu nebo dat profilu uživatele. |
![]() |
IsOpenFile | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
ItemOperations | Získá ItemOperations objektu. |
![]() |
LocaleID | Získá ID národního prostředí, ve kterém je spuštěn vývojové prostředí. |
![]() |
Macros | Získá Macros objektu. |
![]() |
MacrosIDE | Získá kořenové modelu automatizace IDE makra. |
![]() |
MainWindow | Získá Window objekt představující okno hlavní vývojové prostředí. |
![]() |
Mode | Získá režimu vývojového prostředí ladění nebo návrh. |
![]() |
Name | Nastaví nebo získá název _DTE objektu. |
![]() |
ObjectExtenders | Získá ObjectExtenders objektu. |
![]() |
Properties | Vrátí Properties představující všechny dostupné kategorie a podkategorie, obsažené v kolekci Možnosti dialogovém Nástroje nabídky. |
![]() |
RegistryRoot | Získá řetězec cesta ke kořenovému adresáři Visual Studio nastavení registru. |
![]() |
SelectedItems | Získá kolekci obsahující položky vybrané v prostředí. |
![]() |
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 objektům sestavení. |
![]() |
SourceControl | Získá SourceControl objekt, který umožňuje manipulaci s zdrojový kód ovládacího prvku stav souboru za objekt. |
![]() |
StatusBar | Získá StatusBar objekt představující stavový řádek v okně Hlavní vývojové prostředí. |
![]() |
SuppressUI | Získá nebo nastaví, zda by měl být zobrazen uživatelského rozhraní během provádění kódu automatizace. |
![]() |
UndoContext | Získá globální UndoContext objektu. |
![]() |
UserControl | Nastaví nebo vrátí hodnotu určující, zda prostředí byla spuštěna uživatelem nebo prostřednictvím automatizace. |
![]() |
Version | Získá číslo verze aplikace hostitele. |
![]() |
WindowConfigurations | Získá WindowConfigurations kolekce představující všechny dostupné okno konfigurace. |
![]() |
Windows | Získá Windows kolekci obsahující systém windows, které se zobrazí v objektu. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
ExecuteCommand | Provede zadaný příkaz. |
![]() |
GetObject | Získá objekt, který je pozdní vazbou na rozhraní nebo DTE objektu a můžete přistupovat pomocí názvu v době běhu. |
![]() |
LaunchWizard | Spustí Průvodce s zadaných parametrů. |
![]() |
OpenFile | Infrastruktura. Microsoft pouze pro interní použití. |
![]() |
Quit | Zavře prostředí. |
![]() |
SatelliteDllPath | Satelitní knihovny DLL při instalační adresář pro doplněk nebo průvodce a název souboru DLL obsahující lokalizované prostředky vrátí vypočítaný cestu. |
Nahoru
Poznámky
_DTE Objekt je poskytován OnConnection metodu, která implementují při vytváření v._DTE Objekt je Application objektu v jazyce Visual Basic.
K vlastnosti projektu VBProjects nebo CSharpProjects, použijte syntaxi DTE.GetObject("VBProjects").
Podrobné informace o odkazování EnvDTE oboru názvů a _DTE objekt, viz Jak: získat odkazy na DTE a DTE2 objektů.
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