Поделиться через


Определение имен элементов свойств на страницах параметров

Одной из задач, с которой приходится сталкиваться при программировании с коллекцией DTE Properties, является определение точных имен для использования в вызове DTE.Properties.Каждый параметр имеет определенное имя, используемое для доступа к его свойству.Это имя основано на заголовке, который отображается на связанной странице в диалоговом окне Параметры.Например, DTE.Properties("FontsAndColors", "TextEditor") используется для доступа к параметрам страницы Шрифты и цвета.

Имена элементов свойств

После первого запуска Visual Studio имена элементов свойств для текущего экземпляра Visual Studio сохраняются в следующем разделе реестра Windows: HKCU\SOFTWARE\Microsoft\VisualStudio\10.0_Config\AutomationProperties\.В этом расположении всегда содержится определенный список имен.Имена категорий — это имена подразделов раздела AutomationProperties (Database Tools, FontsAndColors и т. д.).Имена страниц — это имена подразделов разделов-категорий.Например, категория FontsAndColors содержит страницы Dialogs and Tool Windows, Printer и TextEditor.Просматривать реестр можно с помощью редактора реестра.

ПримечаниеПримечание

Вводить имена в коде необходимо точно так же, как они записаны в разделе реестра; это относится и к пробелам.Например, Dialogs and Tool Windows (с пробелами), но TextEditor (без пробела).

См. также

Ссылки

Коллекции свойств DTE

Основные понятия

Управление параметрами