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


IPerPropertyBrowsingImpl Class

Этот класс реализует IUnknown и позволяет клиенту получить доступ к сведениям на страницах свойств объекта.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.

template< 
class T  
> 
class ATL_NO_VTABLE IPerPropertyBrowsingImpl : 
public IPerPropertyBrowsing

Параметры

  • T
    Класс, производный от IPerPropertyBrowsingImpl.

Члены

Открытые методы

Имя

Описание

IPerPropertyBrowsingImpl::GetDisplayString

Извлекает строку, описывающую заданное свойство.

IPerPropertyBrowsingImpl::GetPredefinedStrings

Извлекает массив строк, соответствующих значениям, заданным свойство может принимать.

IPerPropertyBrowsingImpl::GetPredefinedValue

Извлекает VARIANT, содержащего значение указанного свойства заданного DISPID. Идентификатор DISPID сопоставлено с именем строки, полученное из GetPredefinedStrings. Реализация библиотеки ATL возвращает E_NOTIMPL.

IPerPropertyBrowsingImpl::MapPropertyToPage

Извлекает идентификатор CLSID страницы свойств, связанной с данным свойством.

Заметки

Интерфейс IPerPropertyBrowsing позволяет клиенту получить доступ к сведениям на страницах свойств объекта. Класс IPerPropertyBrowsingImpl предоставляет реализацию по умолчанию для интерфейса и реализуется IUnknown, отправляя данные на устройство резервного копирования в отладочные построения.

Примечание

Если используется Microsoft Access, как приложение контейнера, необходимо наследовать класс от IPerPropertyBrowsingImpl.В противном случае доступ не загрузит пользовательский элемент управления.

Связанные статьи   Учебник по библиотеке ATL, Создание проекта библиотеки ATL

Иерархия наследования

IPerPropertyBrowsing

IPerPropertyBrowsingImpl

Требования

Header: atlctl.h

См. также

Ссылки

IPropertyPageImpl Class

ISpecifyPropertyPagesImpl Class

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

ATL Class Overview