次の方法で共有


PrintWorkflowJobUISession クラス

定義

印刷サポート ワークフロー UI のセッションを表します。

public ref class PrintWorkflowJobUISession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowJobUISession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowJobUISession
Public NotInheritable Class PrintWorkflowJobUISession
継承
Object Platform::Object IInspectable PrintWorkflowJobUISession
属性

Windows の要件

デバイス ファミリ
Windows 11 (10.0.22000.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v14.0 で導入)

注釈

印刷サポート ワークフロー UI 拡張機能を作成するには、アプリで、パッケージ マニフェストでカテゴリ windows.printSupportJobUI を持つ uap4:Extension 要素を宣言する必要があります。 アプリがアクティブ化されると、 OnActivated メソッドは PrintWorkflowJobActivatedEventArgs オブジェクトを受け取り、印刷サポート ワークフロー UI セッションに関する情報へのアクセスを提供します。 そのオブジェクトの Session プロパティは 、PrintWorkflowJobUISession オブジェクトを 返します。

詳細については、「 印刷サポート アプリの設計ガイド」を参照してください。

プロパティ

Status

現在の印刷サポート ワークフロー UI セッションの状態を取得します。

メソッド

Start()

イベントの発生を開始できるように、印刷ワークフロー ジョブ UI サービスを開始します。

イベント

JobNotification

ユーザーがジョブ通知トーストをクリックしたときに発生します。

PdlDataAvailable

ページ記述言語 (PDL) データを変更するときに、バックグラウンド プロセスが印刷サポート ワークフロー UI を呼び出すときに発生します。

VirtualPrinterUIDataAvailable

印刷サポート ワークフロー UI のセッションを表します。

適用対象

こちらもご覧ください