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


Интерфейс 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 и объектов IPrintSchemaFe ature. Если имя атрибута опущено, функция или параметр не будут отображаться в объектной модели или в предоставленной корпорацией Майкрософт настройке печати.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Виндоус
заголовка printerextension.h (include Printerextension.h)

См. также

IPrintSchemaCapabilities::GetFeature

IPrintSchemaDisplayableElement

IPrintSchemaTicket::GetFeature

IPrintSchemaTicket::GetFeatureByKeyName