IVsPropertyPage Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализуется VSPackages для объектов IPropertyPage, чтобы показать страницы классифицированных свойств в кадре свойств.
public interface class IVsPropertyPage
public interface class IVsPropertyPage
__interface IVsPropertyPage
[System.Runtime.InteropServices.Guid("237ABD5F-9537-4AEE-A893-72AB9A0EA8E8")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPropertyPage
[<System.Runtime.InteropServices.Guid("237ABD5F-9537-4AEE-A893-72AB9A0EA8E8")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPropertyPage = interface
Public Interface IVsPropertyPage
- Атрибуты
Комментарии
Древовидная структура в диалоговом окне страницы свойств создается со сведениями, предоставляемыми интерфейсами IVsPropertyPage и ISpecifyPropertyPages . ISpecifyPropertyPages предоставляет фактическую страницу, а IVsPropertyPage также предоставляет имя уровня.
На страницах свойств Visual Studio доступны только две категории верхнего уровня:
| Термин | Определение |
|---|---|
| Общие свойства | Отображает независимые от конфигурации сведения для выбранного объекта или объектов. В результате, если выбрана одна из подкатегорий «общие свойства», параметры Конфигурация, платформа и Configuration Manager в верхней части диалогового окна недоступны. |
| Configuration Properties | Содержит зависящую от конфигурации информацию, относящуюся к отладке, оптимизации и параметрам сборки для решения или проекта. |
Страница автоматически помещается в одну из этих категорий верхнего уровня в зависимости от того, зависит ли данная страница от конкретной конфигурации, независимо от того, реализуется ли IVsPropertyPage метод или нет CategoryTitle . Страницы, относящиеся к конфигурации, берутся из объектов, полученных из основного объекта с помощью IVsCfgProvider2 .
Примечания для тех, кто реализует этот метод
При добавлении нового типа проекта, поддерживающего параметры конфигурации, через страницы свойств.
Методы
| CategoryTitle(UInt32, String) |
Возвращает категорию, в которой страницы свойств должны отображаться в представлении дерева. |