DTE Интерфейс

Определение

Объект верхнего уровня в объектной модели автоматизации Visual Studio. Документация по _DTE типу является наиболее полной.

public interface class DTE : EnvDTE::_DTE
public interface class DTE : EnvDTE::_DTE
__interface DTE : EnvDTE::_DTE
[System.Runtime.InteropServices.CoClass(typeof(EnvDTE.DTEClass))]
[System.Runtime.InteropServices.Guid("04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface DTE : EnvDTE._DTE
[<System.Runtime.InteropServices.CoClass(typeof(EnvDTE.DTEClass))>]
[<System.Runtime.InteropServices.Guid("04A72314-32E9-48E2-9B87-A63603454F3E")>]
type DTE = interface
    interface _DTE
Public Interface DTE
Implements _DTE
Производный
Атрибуты
Реализации

Примеры

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  

Комментарии

Дополнительные сведения о ссылках на EnvDTE пространство имен и DTE объект см. в разделе FAQ: преобразование надстроек в расширения VSPackage.

Свойства

ActiveDocument

Возвращает активный документ.

(Унаследовано от _DTE)
ActiveSolutionProjects

Возвращает массив выделенных в настоящий момент проектов.

(Унаследовано от _DTE)
ActiveWindow

Возвращает активное в настоящий момент окно, или окно, находящееся поверх всех других, если активных окон больше нет.

(Унаследовано от _DTE)
AddIns

Возвращает AddIns коллекцию, которая содержит все доступные в данный момент надстройки.

(Унаследовано от _DTE)
Application

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от _DTE)
CommandBars

Получает ссылку на панели команд среды разработки.

(Унаследовано от _DTE)
CommandLineArguments

Возвращает строку, которая представляет аргументы командной строки.

(Унаследовано от _DTE)
Commands

Возвращает коллекцию Commands.

(Унаследовано от _DTE)
ContextAttributes

Получает коллекцию ContextAttributes, которая позволяет клиентам автоматизации добавлять новые атрибуты к элементам, выделенным в настоящий момент в окне "Динамическая справка", и предоставлять контекстную справку по дополнительным атрибутам.

(Унаследовано от _DTE)
Debugger

Возвращает объекты отладчика.

(Унаследовано от _DTE)
DisplayMode

Возвращает режим отображения: MDI или документы с вкладками.

(Унаследовано от _DTE)
Documents

Возвращает коллекцию документов, открытых в среде разработки.

(Унаследовано от _DTE)
DTE

Возвращает объект расширения верхнего уровня.

(Унаследовано от _DTE)
Edition

Возвращает описание версии среды.

(Унаследовано от _DTE)
Events

Получает ссылку на объект Events.

(Унаследовано от _DTE)
FileName

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от _DTE)
Find

Возвращает объект Find, который представляет глобальные операции по поиску текста.

(Унаследовано от _DTE)
FullName

Возвращает полный путь и имя файла объекта.

(Унаследовано от _DTE)
Globals

Возвращает Globals объект, содержащий значения, которые могут быть сохранены в файле решения (SLN), файле проекта или в данных профиля пользователя.

(Унаследовано от _DTE)
IsOpenFile[String, String]

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от _DTE)
ItemOperations

Получает объект ItemOperations.

(Унаследовано от _DTE)
LocaleID

Возвращает идентификатор языкового стандарта, в котором работает среда разработки.

(Унаследовано от _DTE)
Macros

Получает объект Macros.

(Унаследовано от _DTE)
MacrosIDE

Возвращает корень модели автоматизации интегрированной среды разработки макросов.

(Унаследовано от _DTE)
MainWindow

Возвращает объект Window, который предоставляет основное окно среды разработки.

(Унаследовано от _DTE)
Mode

Возвращает режим среды разработки: отладка или разработка.

(Унаследовано от _DTE)
Name

Задает или возвращает имя объекта _DTE.

(Унаследовано от _DTE)
ObjectExtenders

Получает объект ObjectExtenders.

(Унаследовано от _DTE)
Properties[String, String]

Возвращает Properties коллекцию, представляющую все доступные категории и подкатегории, содержащиеся в диалоговом окне " Параметры " в меню " Сервис ".

(Унаследовано от _DTE)
RegistryRoot

Возвращает строку с путем к корневым параметрам реестра Visual Studio.

(Унаследовано от _DTE)
SelectedItems

Возвращает коллекцию, содержащую элементы, которые в настоящий момент выбраны в среде.

(Унаследовано от _DTE)
Solution

Возвращает объект Solution, который представляет все открытые в текущем экземпляре среды проекты и обеспечивает доступ к объектам построения.

(Унаследовано от _DTE)
SourceControl

Возвращает объект SourceControl, который позволяет изменять состояние файла объекта в системе управления версиями.

(Унаследовано от _DTE)
StatusBar

Возвращает объект StatusBar, который представляет строку состояния в главном окне среды разработки.

(Унаследовано от _DTE)
SuppressUI

Указывает, будет ли отображаться пользовательский интерфейс во время выполнения кода автоматизации, или возвращает информацию об этом.

(Унаследовано от _DTE)
UndoContext

Возвращает глобальный объект UndoContext.

(Унаследовано от _DTE)
UserControl

Возвращает или задает значение, которое указывает, была ли среда запущена пользователем или автоматизацией.

(Унаследовано от _DTE)
Version

Возвращает номер версии приложения-хоста.

(Унаследовано от _DTE)
WindowConfigurations

Возвращает коллекцию WindowConfigurations, предоставляющую все доступные конфигурации окон.

(Унаследовано от _DTE)
Windows

Возвращает коллекцию Windows, содержащую окна, отображающиеся в этом объекте.

(Унаследовано от _DTE)

Методы

ExecuteCommand(String, String)

Выполняет указанную команду.

(Унаследовано от _DTE)
GetObject(String)

Возвращает интерфейс или объект с поздней привязкой к объекту DTE и к которому во время выполнения можно получить доступ по имени.

(Унаследовано от _DTE)
LaunchWizard(String, Object[])

Запускает мастер с предоставленными параметрами.

(Унаследовано от _DTE)
OpenFile(String, String)

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от _DTE)
Quit()

Закрывает среду.

(Унаследовано от _DTE)
SatelliteDllPath(String, String)

Возвращает вычисленный путь к вспомогательной библиотеке DLL, если задан каталог и имя файла библиотеки DLL, содержащей локализованные ресурсы.

(Унаследовано от _DTE)

Применяется к