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


Поддержка автоматизации для страницы параметров

VSPackages может предоставить пользовательский интерфейс Параметры в диалоговые окна Сервис меню " сервис " (страница Параметры) Visual Studio и может сделать их доступными в модели автоматизации.

Страницы " сервис Параметры "

Создание a GetPropertyPage страница, VSPackage должна обеспечивать реализацию пользовательского элемента управления, возвращаемую для среды через реализацию VSPackage GetPropertyPage метод (или для управляемого кода "Сервис параметры " метод).

Он не обязательно, но настоятельно ободрено, разрешить доступ к этой новой странице с помощью модели автоматизации. Это можно сделать с помощью следующих шагов:

  1. Расширение Properties объект IDispatch-выведенного через реализацию объекта.

  2. Возвращает реализацию интерфейса GetAutomationObject метод (или для управляемого кода GetAutomationObject метод) в IDispatch-выведенному объекту.

  3. Объект-получатель вызывает при автоматизации Properties метод custom Параметр страница свойств среда использует GetAutomationObject метод, чтобы получить пользовательскую "Сервис параметры " реализация автоматизации страницы.

  4. Объект автоматизации VSPackage затем используется для предоставления каждый Property возвращается by Properties.

Дополнительные сведения см. в разделе Создание страницы параметров с помощью сборок взаимодействия.

Пример реализации пользовательского средства страницу Параметры см. в разделах Примеры расширения Visual Studio.

См. также

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

Представление объектов проекта

Другие ресурсы

Параметры страницы