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


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
Наследование
Object Platform::Object IInspectable 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.

Применяется к

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