Windows.Graphics.Printing.Workflow 命名空間

此命名空間提供撰寫列印工作流程應用程式的功能。 列印工作流程應用程式會註冊到支援列印的來源應用程式。 在來源應用程式選擇列印某些專案,但在列印資料傳送至印表機之前,就會在背景啟動它們。 工作流程應用程式能夠變更列印票證 (印表機裝置設定) 和實際要列印的內容,並可透過程式中間啟動前景應用程式,選擇性地向使用者公開這項功能。 這可讓列印體驗的自訂程度更高。

類別

PrintWorkflowBackgroundSession

表示在背景中執行的單一列印工作流程會話。

PrintWorkflowBackgroundSetupRequestedEventArgs

包含 所引發之 PrintWorkflowBackgroundSession.SetupRequested 事件的相關資訊。

PrintWorkflowConfiguration

包含列印工作流程會話的來源應用程式、列印工作標題和會話識別碼的相關資訊。

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

定義值,這些值表示可與 GetPdlConverter 方法搭配使用的 PDL) 轉換器 (不同類型的分頁描述語言。

PrintWorkflowPrinterJobStatus

包含值,描述目前列印工作流程印表機作業的狀態。

PrintWorkflowSessionStatus

包含值,描述目前列印工作流程會話的狀態。

PrintWorkflowSubmittedStatus

包含描述列印工作流程會話狀態的值。

PrintWorkflowUICompletionStatus

提供呼叫 LaunchAndCompleteUIAsync 方法所顯示之列印工作流程作業 UI 完成狀態的值。

另請參閱