printerextension.h 标头
打印使用此页眉。 有关详细信息,请参阅:
printerextension.h 包含以下编程接口:
接口
IPrinterBidiSetRequestCallback 描述接收 Bidi 响应的回调对象的签名。 |
IPrinterExtensionAsyncOperation 提供与异步操作关联的上下文。 |
IPrinterExtensionContext 表示激活适用于打印机的 UWP 设备应用的上下文。 |
IPrinterExtensionContextCollection 公开 IPrinterExtensionContext 对象的集合。 |
IPrinterExtensionEvent IPrinterExtensionEvent 接口表示由桌面打印机扩展实现的用于激活的事件委托。 |
IPrinterExtensionEventArgs 表示桌面打印机扩展激活的上下文。 |
IPrinterExtensionManager IPrinterExtensionManager 接口由 CoCreating the PrinterExtensionManager 类检索。 |
IPrinterExtensionRequest 以取消或成功完成给定扩展事件。 |
IPrinterPropertyBag 提供强类型 get 和 set 方法。 |
IPrinterQueue 表示单个打印机队列。 |
IPrinterQueue2 了解 IPrinterQueue2 如何表示单个打印机队列。 |
IPrinterQueueEvent 为打印机队列事件提供事件委托。 |
IPrinterQueueView 提供一种更改所监视的打印作业范围的方法。 |
IPrinterQueueViewEvent 提供事件处理程序的签名。 |
IPrinterScriptablePropertyBag IPrinterScriptablePropertyBag 接口是传递给脚本客户端的属性包接口。 |
IPrinterScriptablePropertyBag2 定义 IPrinterScriptablePropertyBag2 接口。 |
IPrinterScriptableSequentialStream IPrinterScriptableSequentialStream 接口是在 JavaScript 中工作的类似 ISequentialStream 的接口。 它读取和写入字节数组,而不是读取和写入字节数组,这些字节数组是介于 0 和 255 之间的值。 |
IPrinterScriptableStream IPrinterScriptableStream 接口基于 IPrinterScriptableSequentialStream 构建,并添加了类似于 IStream 的语义。 |
IPrinterScriptContext 传递给所有第三方约束 JavaScript 函数,并提供对相关对象的访问。 |
IPrintJob 包含表示打印作业的属性。 |
IPrintJobCollection 此接口提供打印队列中作业的枚举。 |
IPrintSchemaAsyncOperation 表示用于验证、合并或提交操作的异步操作上下文。 |
IPrintSchemaAsyncOperationEvent 公开验证、合并或提交完成事件委托。 |
IPrintSchemaCapabilities 提供访问 PrintCapabilities 的主要方法。 |
IPrintSchemaCapabilities2 IPrintSchemaCapabilities2 接口表示 IPrintSchemaCapabilities 对象的扩展,该对象针对打印功能文档提供包装器方法。 |
IPrintSchemaDisplayableElement 提供 PrintCapabilites PrintSchema 元素的可显示字符串。 |
IPrintSchemaElement 提供对打印架构元素的基础 XML 节点和名称属性信息的访问权限。 |
IPrintSchemaFeature 公开打印架构功能元素。 |
IPrintSchemaNUpOption 公开打印架构 NUp Option 元素。 |
IPrintSchemaOption 公开打印架构选项对象。 |
IPrintSchemaOptionCollection 公开 IPrintSchemaOption 对象的集合。 |
IPrintSchemaPageImageableSize 公开 PrintCapabilities 的 PageImageableSize 属性。 此接口的属性直接映射到 PrintCapabilities 的 PageImageableSize 属性中的属性。 |
IPrintSchemaPageMediaSizeOption 公开打印架构 PageMediaSize Option 元素。 |
IPrintSchemaParameterDefinition IPrintSchemaParameterDefinition 接口表示打印架构规范中定义的参数定义。 |
IPrintSchemaParameterInitializer IPrintSchemaParameterInitializer 接口表示打印架构规范中定义的参数初始化值。 |
IPrintSchemaTicket 提供访问和验证 PrintTicket 的主要方法。 |
IPrintSchemaTicket2 IPrintSchemaTicket2 接口是 IPrintSchemaTicket 接口的扩展,它通过打印票证文档提供包装器方法。 |
枚举
PrintJobStatus 此枚举是到JOB_INFO_X结构中提供的后台处理程序标志的一对一映射。 |
PrintSchemaConstrainedSetting PrintSchemaConstrainedSetting 枚举根据当前设备配置指定 Option 是否可用。 约束属性仅显示在 PrintCapabilities 文档中。 |
PrintSchemaParameterDataType PrintSchemaParameterDataType 枚举标识 Print Schema 参数允许的数据类型。 |
PrintSchemaSelectionType PrintSchemaSelectionType 枚举标识应如何选择功能的选项。 此属性仅显示在 PrintCapabilities 文档中。 |