Интерфейс IPrintSchemaFeature (printerextension.h)

Предоставляет элемент компонента схемы печати.

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

Интерфейс IPrintSchemaFeature наследуется от IPrintSchemaDisplayableElement.

Методы

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

 
IPrintSchemaFeature::get_DisplayUI

Возвращает параметр, указывающий, следует ли отображать пользовательский интерфейс печати.
IPrintSchemaFeature::get_SelectedOption

Возвращает IPrintSchemaOption, представляющее выбранный параметр.
IPrintSchemaFeature::get_SelectionType

Возвращает тип выбора компонента.
IPrintSchemaFeature::GetOption

Возвращает параметр с заданным именем.
IPrintSchemaFeature::p ut_SelectedOption

Изменяет выбранный параметр элемента Компонента схемы печати на указанный элемент IPrintSchemaOption.

Комментарии

Необходимо убедиться, что каждый компонент или параметр в XML-документе PrintTicket или PrintCapabilities имеет указанный атрибут имени . Этот атрибут используется для создания объектов IPrintSchemaOption и IPrintSchemaFeature . Если атрибут name опущен, функция или параметр не будут отображаться в объектной модели или в интерфейсе параметров печати, предоставляемых Корпорацией Майкрософт.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header printerextension.h (включая Printerextension.h)

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

IPrintSchemaCapabilities::GetFeature

IPrintSchemaDisplayableElement

IPrintSchemaTicket::GetFeature

IPrintSchemaTicket::GetFeatureByKeyName