PrintWorkflowPrinterJob Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет задание принтера в контексте приложения рабочего процесса печати.
public ref class PrintWorkflowPrinterJob sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowPrinterJob final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowPrinterJob
Public NotInheritable Class PrintWorkflowPrinterJob
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 11 (появилось в 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v14.0)
|
Комментарии
Дополнительные сведения см. в статье Руководство по проектированию приложений поддержки печати.
Свойства
JobId |
Возвращает идентификатор текущего задания печати, предоставленный принтером. |
Printer |
Возвращает устройство принтера по протоколу IPP для текущего задания принтера. |
Методы
ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String) |
Представляет задание принтера в контексте приложения рабочего процесса печати. |
GetJobAttributes(IIterable<String>) |
Возвращает атрибуты для текущего задания принтера в виде карты пар имен атрибутов IPP и значений. |
GetJobAttributesAsBuffer(IIterable<String>) |
Возвращает атрибуты для текущего задания принтера в соответствии с буфером, содержащим группу атрибутов принтера из сериализованного ответа протокола IPP. |
GetJobPrintTicket() |
Возвращает XML-документ PrintTicket для текущего задания печати. В документе PrintTicket содержатся инструкции по настройке принтером различных функций для задачи печати. |
GetJobStatus() |
Возвращает состояние текущего задания принтера. |
SetJobAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>) |
Задает атрибуты для текущего задания принтера в соответствии с указанной картой пар имен атрибутов IPP и значений. |
SetJobAttributesFromBuffer(IBuffer) |
Задает атрибуты для текущего задания принтера в соответствии с заданным буфером, содержащим группу атрибутов заданий IPP. |