PrintWorkflowPrinterJob 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示打印工作流应用上下文中的打印机作业。
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 |
获取打印机提供的当前打印作业的 ID。 |
Printer |
获取当前打印机作业 (IPP) 打印机设备的 Internet 打印协议。 |
方法
ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String) |
表示打印工作流应用上下文中的打印机作业。 |
GetJobAttributes(IIterable<String>) |
获取当前打印机作业的属性,作为 Internet 打印协议 (IPP) 属性名称和值对的映射。 |
GetJobAttributesAsBuffer(IIterable<String>) |
获取当前打印机作业的属性,该缓冲区包含序列化 Internet 打印协议 (IPP) 响应中的打印机属性组。 |
GetJobPrintTicket() |
获取当前打印作业的 XML PrintTicket 文档。 PrintTicket 文档包含有关打印机应如何为打印任务设置其各种功能的说明。 |
GetJobStatus() |
获取当前打印机作业的状态。 |
SetJobAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>) |
设置由 Internet 打印协议的指定映射指定的当前打印机作业的属性 (IPP) 属性名称和值对。 |
SetJobAttributesFromBuffer(IBuffer) |
为当前打印机作业设置由指定的缓冲区指定的属性,该缓冲区包含序列化的 Internet 打印协议 (IPP) 作业属性组。 |