Windows.Graphics.Printing.Workflow 命名空间

此命名空间提供用于编写打印工作流应用的功能。 打印工作流应用注册为支持打印的源应用程序。 源应用程序已选择打印内容,但在将打印数据发送到打印机之前,它们将在后台启动。 工作流应用可以更改打印票证 (打印机设备设置) 和要打印的实际内容,并且可以选择通过在过程中启动前台应用向用户公开此功能。 这允许对打印体验进行更大程度的自定义。

PrintWorkflowBackgroundSession

表示在后台运行的单个打印工作流会话。

PrintWorkflowBackgroundSetupRequestedEventArgs

包含有关引发的 PrintWorkflowBackgroundSession.SetupRequested 事件的信息。

PrintWorkflowConfiguration

包含有关打印工作流会话的源应用程序、打印作业标题和会话 ID 的信息。

PrintWorkflowForegroundSession

表示在前台运行的单个打印工作流会话。

PrintWorkflowForegroundSetupRequestedEventArgs

包含有关引发的 PrintWorkflowForegroundSession.SetupRequested 事件的信息。

PrintWorkflowJobActivatedEventArgs

启用打印支持工作流 UI 扩展应用来处理应用的激活参数。

PrintWorkflowJobBackgroundSession

表示在后台运行的单个打印工作流作业会话。

PrintWorkflowJobNotificationEventArgs

提供 JobNotification 事件的信息。

PrintWorkflowJobStartingEventArgs

提供 JobStarting 事件的信息。

PrintWorkflowJobTriggerDetails

提供与后台运行的打印工作流作业会话关联的其他信息。

PrintWorkflowJobUISession

表示打印支持工作流 UI 的会话。

PrintWorkflowObjectModelSourceFileContent

表示以基于 COM 的 XPS 对象模型的形式打印内容。

PrintWorkflowObjectModelTargetPackage

表示以基于 COM 的 XPS 对象模型的形式打印输出数据。

PrintWorkflowPdlConverter

提供可用于将打印文档从一页说明语言 (PDL) 格式转换为另一种 PDL 格式的方法。

PrintWorkflowPdlDataAvailableEventArgs

提供 PdlDataAvailable 事件的信息。

PrintWorkflowPdlModificationRequestedEventArgs

提供 PdlModificationRequested 事件的信息。

PrintWorkflowPdlSourceContent

封装当前作业的源页面说明语言 (PDL) 内容。

PrintWorkflowPdlTargetStream

表示当前打印作业操作的目标页面说明语言 (PDL) 流。

PrintWorkflowPrinterJob

表示打印工作流应用的上下文中的打印机作业。

PrintWorkflowSourceContent

表示源应用程序中的原始打印数据。

PrintWorkflowSpoolStreamContent

表示以 XPS 数据流的形式打印数据。

PrintWorkflowStreamTarget

表示要发送到打印机的输出数据流。

PrintWorkflowSubmittedEventArgs

包含有关引发的 PrintWorkflowBackgroundSession.Submitted 事件的信息。

PrintWorkflowSubmittedOperation

包含有关打印工作流会话可能修改的打印任务的信息。

PrintWorkflowTarget

表示要发送到打印机驱动程序的输出文档。

PrintWorkflowTriggerDetails

表示有关打印工作流后台任务的触发的上下文信息。

PrintWorkflowUIActivatedEventArgs

包含有关已激活的打印工作流前台任务的上下文信息。

PrintWorkflowUILauncher

提供用于显示用于收集用户输入的操作,即打印工作流应用需要完成对页面说明语言的转换, (打印机指示的 PDL) 格式。

PrintWorkflowXpsDataAvailableEventArgs

包含有关引发的 PrintWorkflowForegroundSession.XpsDataAvailable 事件的信息。

枚举

PdlConversionHostBasedProcessingOperations

指定主机执行哪些 PDL 转换处理操作。

PrintWorkflowAttributesMergePolicy

指定打印机支持应用提供的属性应如何与 PrintTicket 属性合并。

PrintWorkflowJobAbortReason

包含指示使用 AbortPrintFlow 方法取消打印工作流的原因的值。

PrintWorkflowPdlConversionType

定义表示可用于 GetPdlConverter 方法的不同类型的页面描述语言 (PDL) 转换器的值。

PrintWorkflowPrinterJobStatus

包含描述当前打印工作流打印机作业状态的值。

PrintWorkflowSessionStatus

包含描述当前打印工作流会话状态的值。

PrintWorkflowSubmittedStatus

包含描述打印工作流会话状态的值。

PrintWorkflowUICompletionStatus

提供通过调用 LaunchAndCompleteUIAsync 方法显示的打印工作流作业 UI 完成状态的值。

另请参阅