printerextension.h ヘッダー
このヘッダーは印刷で使用されます。 詳細については、次を参照してください。
printerextension.h には、次のプログラミング インターフェイスが含まれています。
インターフェイス
IPrinterBidiSetRequestCallback Bidi 応答を受け取るコールバック オブジェクトのシグネチャについて説明します。 |
IPrinterExtensionAsyncOperation 非同期操作に関連付けられているコンテキストを提供します。 |
IPrinterExtensionContext プリンター用の UWP デバイス アプリのアクティブ化のコンテキストを表します。 |
IPrinterExtensionContextCollection IPrinterExtensionContext オブジェクトのコレクションを公開します。 |
IPrinterExtensionEvent IPrinterExtensionEvent インターフェイスは、アクティブ化のためにデスクトップ プリンター拡張機能によって実装されるイベント デリゲートを表します。 |
IPrinterExtensionEventArgs デスクトップ プリンター拡張機能のアクティブ化のコンテキストを表します。 |
IPrinterExtensionManager IPrinterExtensionManager インターフェイスは、PrinterExtensionManager クラスを CoCreating によって取得します。 |
IPrinterExtensionRequest キャンセルまたは成功のいずれかで、指定された拡張機能イベントを完了します。 |
IPrinterPropertyBag 厳密に型指定された get メソッドと set メソッドを提供します。 |
IPrinterQueue 1 つのプリンター キューを表します。 |
IPrinterQueue2 IPrinterQueue2 が 1 つのプリンター キューを表す方法について説明します。 |
IPrinterQueueEvent プリンター キュー イベントのイベント デリゲートを提供します。 |
IPrinterQueueView 監視対象の印刷ジョブの範囲を変更する方法を提供します。 |
IPrinterQueueViewEvent イベント ハンドラーのシグネチャを提供します。 |
IPrinterScriptablePropertyBag IPrinterScriptablePropertyBag インターフェイスは、スクリプト クライアントに渡されるプロパティ バッグ インターフェイスです。 |
IPrinterScriptablePropertyBag2 IPrinterScriptablePropertyBag2 インターフェイスを定義します。 |
IPrinterScriptableSequentialStream IPrinterScriptableSequentialStream インターフェイスは、JavaScript で動作する ISequentialStream のようなインターフェイスです。 バイト配列の読み取りと書き込みの代わりに、0 から 255 の値であるバイトの JavaScript 配列の読み取りと書き込みを行います。 |
IPrinterScriptableStream IPrinterScriptableStream インターフェイスは IPrinterScriptableSequentialStream 上に構築され、IStream のようなセマンティクスが追加されます。 |
IPrinterScriptContext すべてのサードパーティ制約 JavaScript 関数に渡され、関連するオブジェクトへのアクセスを提供します。 |
IPrintJob 印刷ジョブを表すプロパティを格納します。 |
IPrintJobCollection このインターフェイスは、印刷キュー内のジョブの列挙を提供します。 |
IPrintSchemaAsyncOperation 検証、マージ、またはコミット操作の非同期操作コンテキストを表します。 |
IPrintSchemaAsyncOperationEvent 検証、マージ、またはコミット完了イベント デリゲートを公開します。 |
IPrintSchemaCapabilities PrintCapabilities にアクセスするための主なメソッドを提供します。 |
IPrintSchemaCapabilities2 IPrintSchemaCapabilities2 インターフェイスは、印刷機能ドキュメントのラッパー メソッドを提供する IPrintSchemaCapabilities オブジェクトの拡張を表します。 |
IPrintSchemaDisplayableElement PrintCapabilites PrintSchema 要素の表示可能な文字列を提供します。 |
IPrintSchemaElement Print Schema 要素の基になる XML ノードと名前属性情報へのアクセスを提供します。 |
IPrintSchemaFeature 印刷スキーマ機能要素を公開します。 |
IPrintSchemaNUpOption 印刷スキーマ NUp Option 要素を公開します。 |
IPrintSchemaOption 印刷スキーマ オプション オブジェクトを公開します。 |
IPrintSchemaOptionCollection IPrintSchemaOption オブジェクトのコレクションを公開します。 |
IPrintSchemaPageImageableSize PrintCapabilities の PageImageableSize プロパティを公開します。 このインターフェイスのプロパティは、PrintCapabilities の PageImageableSize プロパティに直接マップされます。 |
IPrintSchemaPageMediaSizeOption 印刷スキーマ PageMediaSize Option 要素を公開します。 |
IPrintSchemaParameterDefinition IPrintSchemaParameterDefinition インターフェイスは、印刷スキーマ仕様で定義されているパラメーター定義を表します。 |
IPrintSchemaParameterInitializer IPrintSchemaParameterInitializer インターフェイスは、印刷スキーマ仕様で定義されているパラメーター初期化値を表します。 |
IPrintSchemaTicket PrintTicket にアクセスして検証するための主なメソッドを提供します。 |
IPrintSchemaTicket2 IPrintSchemaTicket2 インターフェイスは、印刷チケット ドキュメントのラッパー メソッドを提供する IPrintSchemaTicket インターフェイスの拡張機能です。 |
列挙
PrintJobStatus この列挙は、JOB_INFO_X構造体で指定されたスプーラー フラグへの 1 対 1 のマッピングです。 |
PrintSchemaConstrainedSetting PrintSchemaConstrainedSetting 列挙は、現在のデバイス構成に基づいて Option を使用できるかどうかを指定します。 制約付き属性は、PrintCapabilities ドキュメントにのみ表示されます。 |
PrintSchemaParameterDataType PrintSchemaParameterDataType 列挙は、Print Schema パラメーターに使用できるデータ型を識別します。 |
PrintSchemaSelectionType PrintSchemaSelectionType 列挙は、フィーチャーのオプションを選択する方法を識別します。 このプロパティは、PrintCapabilities ドキュメントにのみ表示されます。 |