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


Класс IPerPropertyBrowsingImpl

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

Важное примечаниеВажно

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

template<
class T 
>
class ATL_NO_VTABLE IPerPropertyBrowsingImpl :
public IPerPropertyBrowsing

Параметры

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

Члены

dtc118sd.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

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

Класс ISpecifyPropertyPagesImpl

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

Общие сведения о классе библиотеки ATL