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


Интерфейс 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.

Комментарии

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

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

Требования

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

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

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaCapabilities

IPrintSchemaElement

IPrintSchemaElement::XmlNode