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


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

Одной из задач, с которой приходится сталкиваться при программировании с коллекцией 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

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

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