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