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