Интерфейс ISpecifyPropertyPages (ocidl.h)

Указывает, что объект поддерживает страницы свойств. Страницы свойств OLE позволяют объекту отображать свои свойства в диалоговом окне с вкладками, известном как страница свойств. Затем пользователь может просматривать и изменять свойства объекта. Объект может отображать страницы свойств независимо от клиента, или клиент может управлять отображением страниц свойств из нескольких содержащихся объектов на одной странице свойств. Страницы свойств также предоставляют средства для уведомления клиента об изменениях в свойствах объекта.

Наследование

Интерфейс ISpecifyPropertyPages наследуется от интерфейса IUnknown . ISpecifyPropertyPages также имеет следующие типы элементов:

Методы

Интерфейс ISpecifyPropertyPages содержит следующие методы.

 
ISpecifyPropertyPages::GetPages

Извлекает список страниц свойств, которые могут отображаться на странице свойств этого объекта.

Комментарии

Объект страницы свойств управляет определенной страницей в листе свойств. Страница свойств реализует по крайней мере IPropertyPage и может при необходимости реализовать IPropertyPage2 , если поддерживается выбор определенного свойства.

Объект задает поддержку страниц свойств путем реализации ISpecifyPropertyPages. С помощью этого интерфейса вызывающий объект может получить список идентификаторов CLSID, определяющих конкретные страницы свойств, поддерживаемые объектом . Если объект задает CLSID страницы свойств, объект должен иметь возможность получать изменения свойств со страницы свойств.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ocidl.h

См. также раздел

IPropertyPage

IPropertyPage2

IPropertyPageSite