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


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

Предоставляет основной метод для доступа и проверки PrintTicket.

Наследство

Интерфейс IPrintSchemaTicket наследует от IPrintSchemaElement.

Методика

Интерфейс IPrintSchemaTicket имеет эти методы.

 
IPrintSchemaTicket::CommitAsync

Возвращает контекст асинхронной операции фиксации PrintTicket.
IPrintSchemaTicket::get_JobCopiesAllDocuments

Возвращает число копий.
IPrintSchemaTicket::GetCapabilities

Возвращает объект IPrintSchemaCapabilities, представляющий возможности принтера на основе текущих параметров этого объекта IPrintSchemaTicket.
IPrintSchemaTicket::GetFeature

Получает именованную функцию из PrintTicket по имени и полному URI пространства имен.
IPrintSchemaTicket::GetFeatureByKeyName

Возвращает функцию из PrintTicket на основе указанного имени ключа.
IPrintSchemaTicket::NotifyXmlChanged

Уведомляет систему печати о том, что объект XML DOM изменился.
IPrintSchemaTicket::p ut_JobCopiesAllDocuments

Задает количество копий.
IPrintSchemaTicket::ValidateAsync

Возвращает контекст асинхронной операции проверки PrintTicket.

Замечания

Чтобы получить объект IXMLDOMDocument2 для объекта PrintTicket, необходимо сначала расшифровать параметр ppXmlNode свойства XmlN ode (с помощью *ppXmlNode). Получает указатель на интерфейс типа IUnknown. Используйте этот указатель, чтобы вызвать метод QueryInterface объекта PrintTicket для доступа к базовому объекту IXMLDOMDocument2.

Для клиентов C# и JavaScript используйте методы GetReadStream или GetWriteStream для доступа к XmlNode IPrintSchemaElement.

Требования

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

См. также

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaCapabilities

IPrintSchemaElement

IPrintSchemaElement::XmlNode