Windows.Graphics.Printing.Workflow 命名空间

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

PrintWorkflowBackgroundSession

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

PrintWorkflowBackgroundSetupRequestedEventArgs

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

PrintWorkflowConfiguration

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

PrintWorkflowForegroundSession

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

PrintWorkflowForegroundSetupRequestedEventArgs

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

PrintWorkflowJobActivatedEventArgs

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

PrintWorkflowJobBackgroundSession

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

PrintWorkflowJobIssueDetectedEventArgs

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

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

提供用于显示 UI 的操作,用于收集打印工作流应用完成到页面描述语言 (PDL) 打印机指示的格式的转换所需的用户输入。

PrintWorkflowVirtualPrinterDataAvailableEventArgs

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

PrintWorkflowVirtualPrinterSession

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

PrintWorkflowVirtualPrinterTriggerDetails

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

PrintWorkflowVirtualPrinterUIEventArgs

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

PrintWorkflowXpsDataAvailableEventArgs

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

枚举

PdlConversionHostBasedProcessingOperations

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

PrintWorkflowAttributesMergePolicy

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

PrintWorkflowJobAbortReason

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

PrintWorkflowJobIssueKind

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

PrintWorkflowPdlConversionType

定义值,这些值表示不同类型的页面描述语言 (PDL) 转换器,这些转换器可与 GetPdlConverter 方法一起使用。

PrintWorkflowPrinterJobStatus

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

PrintWorkflowSessionStatus

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

PrintWorkflowSubmittedStatus

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

PrintWorkflowUICompletionStatus

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

另请参阅