WorkflowPrintTicket 类

定义

此类表示 XML PrintTicket 文档 ,并允许轻松修改它。 PrintTicket 文档包含打印机应如何为打印任务设置其各种功能的说明。

public ref class WorkflowPrintTicket sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WorkflowPrintTicket final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WorkflowPrintTicket
Public NotInheritable Class WorkflowPrintTicket
继承
Object Platform::Object IInspectable WorkflowPrintTicket
属性

Windows 要求

设备系列
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)

属性

DocumentBindingFeature

获取此打印票证的文档绑定配置。

DocumentCollateFeature

获取此打印票证的文档排序规则配置。

DocumentDuplexFeature

获取此打印票证的双面打印配置。

DocumentHolePunchFeature

获取此打印票证的文档打孔配置。

DocumentInputBinFeature

获取此打印票证的打印输入箱配置。

DocumentNUpFeature

获取此打印票证的 N-up 打印配置。

DocumentStapleFeature

获取此打印票证的文档装订配置。

JobPasscodeFeature

获取此打印票证的作业密码配置。

Name

获取此打印票证的规范名称。

PageBorderlessFeature

获取此打印票证的文档无边框配置。

PageMediaSizeFeature

获取此打印票证的页面媒体大小配置。

PageMediaTypeFeature

获取此打印票证的页面媒体类型配置。

PageOrientationFeature

获取此打印票证的页面方向配置。

PageOutputColorFeature

获取此打印票证的页面颜色配置。

PageOutputQualityFeature

获取此打印票证的页面质量配置。

PageResolutionFeature

获取此打印票证的页面分辨率配置。

XmlNamespace

获取打印票证的 XML 命名空间。

XmlNode

获取打印票证的 XML 节点。

方法

GetCapabilities()

获取此打印票证的打印功能对象。

GetFeature(String, String)

获取指定的打印特征对象。

GetParameterInitializer(String, String)

获取指定打印参数的参数初始值设定项对象。

MergeAndValidateTicket(WorkflowPrintTicket)

将新配置的打印票证合并到当前打印票证上,并验证合并票证,保证它不会要求打印机不支持的任何打印功能。

NotifyXmlChangedAsync()

通知打印系统 XML DOM 对象已更改。

SetParameterInitializerAsInteger(String, String, Int32)

设置指定打印参数的参数初始值设定项对象。 仅当指定参数的初始值设定项尚不存在时,才能执行此操作。

SetParameterInitializerAsString(String, String, String)

将给定的 print 参数设置为给定的字符串值。 仅当指定参数的初始值设定项尚不存在时,才能执行此操作。

ValidateAsync()

检查给定的打印票证是否不要求打印机不支持的任何打印功能。

适用于

另请参阅