PrintWorkflowPrinterJob クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
印刷ワークフロー アプリのコンテキストでのプリンター ジョブを表します。
public ref class PrintWorkflowPrinterJob sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintWorkflowPrinterJob final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintWorkflowPrinterJob
Public NotInheritable Class PrintWorkflowPrinterJob
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 11 (10.0.22000.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v14.0 で導入)
|
注釈
詳細については、「 印刷サポート アプリの設計ガイド」を参照してください。
プロパティ
JobId |
プリンターによって提供される現在の印刷ジョブの ID を取得します。 |
Printer |
現在のプリンター ジョブのインターネット印刷プロトコル (IPP) プリンター デバイスを取得します。 |
メソッド
ConvertPrintTicketToJobAttributes(WorkflowPrintTicket, String) |
印刷ワークフロー アプリのコンテキストでのプリンター ジョブを表します。 |
GetJobAttributes(IIterable<String>) |
現在のプリンター ジョブの属性を、インターネット印刷プロトコル (IPP) 属性の名前と値のペアのマップとして取得します。 |
GetJobAttributesAsBuffer(IIterable<String>) |
シリアル化されたインターネット印刷プロトコル (IPP) 応答からプリンター属性グループを含むバッファーで指定された現在のプリンター ジョブの属性を取得します。 |
GetJobPrintTicket() |
現在の印刷ジョブの XML PrintTicket ドキュメントを取得します。 PrintTicket ドキュメントには、プリンターが印刷タスクのさまざまな機能を設定する方法に関する手順が含まれています。 |
GetJobStatus() |
現在のプリンター ジョブの状態を取得します。 |
SetJobAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>) |
インターネット印刷プロトコル (IPP) 属性の名前と値のペアの指定されたマップで指定された現在のプリンター ジョブの属性を設定します。 |
SetJobAttributesFromBuffer(IBuffer) |
シリアル化されたインターネット印刷プロトコル (IPP) ジョブ属性グループを含む、指定されたバッファーで指定された現在のプリンター ジョブの属性を設定します。 |