Share via


印刷スキーマで使用される用語

このトピックは最新ではありません。 最新の情報については、「 印刷スキーマの仕様」を参照してください。

次の一覧には、印刷スキーマおよび関連テクノロジに固有の用語が含まれています。

期間 説明
属性名
属性名は、標準 XML 属性の等号の左側にあるトークンです。 XML 属性の標準表現は、 属性 name="属性値" です。 同様ですが、"属性名" という用語は、印刷スキーマ フレームワークで定義されている name 属性と混同しないでください。 印刷スキーマ フレームワークで定義されている name 属性は、属性名の特定のインスタンスです。
候補
オプション。 スコアリング プロセス中に評価されるリストに属する任意のオプション。 用語、スコアリングまたはマッピング オプション、およびリファレンス オプションを参照してください。
構成
デバイスが想定または配置できる状態の 1 つについて説明します。 デバイスは、各状態で異なる方法でタスクを実行します。 これらの各状態のデバイスの動作には、明確で識別可能な違いがあります。 たとえば、ある状態では、メディアは 1 つのトレイから引き出され、別のトレイに入ります。 これらのトレイのいずれかまたは両方を変更すると、異なる状態が決まります。
制約
構成の有効性を判断するために必要な情報。 制約は、多くの場合、Option1 に設定された FeatureA は、Option2 に設定された FeatureB と互換性がありません。
対応する要素
指定した原点要素のペアに対して相対的に同じ位置を持つ 2 つの要素。 オリジン要素は、多くの場合、比較される 2 つの Option 要素です。
既定
オプション。 PrintTicket にフィーチャーの明示的な設定が含まれていない場合にフィーチャーに割り当てられるオプションとして、印刷スキーマまたは PrintCapabilities プロバイダーによって指定される Option。 各フィーチャーには、指定された既定のオプションがあります。
デバイス構成属性
デバイス構成の定義に寄与するデバイス属性。 デバイス構成属性は、印刷スキーマ フレームワークでフィーチャー/オプションまたはパラメーターコンストラクトによって表されます。 このコンテキストで使用される属性は、XML 属性または印刷スキーマ フレームワーク定義の Attribute 要素とは関係がないことに注意してください。
要素の型
印刷スキーマ フレームワークで定義されている各 XML 要素の型は、その XML 要素タグによって識別されます。
共通の要素
対応する要素を参照してください。
機能。 特定のデバイス構成属性を表す印刷スキーマ フレームワーク定義のコンストラクト。 各フィーチャー インスタンスは、1 つのデバイス属性を表します。 フィーチャー インスタンスは、それぞれの状態を明示的に定義することによって定義されます。
ID オプション。 選択した場合に観測可能な効果がないオプション。実際には、"no-op" です。 このオプションが選択された回数に関係なく、結果は常に同じです。
インスタンス名
要素型の特定のインスタンスを識別する XML 属性。 name 属性を参照してください。
インターフェイス クライアント
PrintCapabilities ドキュメントを使用し、PrintTickets を構築して使用するエンティティ。 インターフェイス クライアントの一般的な例としては、ユーザー インターフェイス (UI) モジュールとレンダリング モジュールがあります。
インターフェイス プロバイダー
インターフェイスを使用して機能を実装および公開するエンティティ。 印刷スキーマでは、PrintCapabilities ドキュメントの作成と PrintTickets の検証に相当します。
要素の場所
要素階層内の要素の特定のインスタンスの位置。 場所は、特定の要素とその要素のすべての先祖の両方によって定義されます。 言い換えると、location はファイル システム内の完全修飾パスに相当します。
name 属性
属性名が "name" の XML 属性に指定された指定。 この属性は、印刷スキーマ フレームワークで定義されているほとんどの要素型に表示されます。 各要素型のインスタンスを識別して定義します。 次の 2 つの用語は、名前属性を指します。兄弟一意性規則と名前空間規則です。
名前空間の規則
スキーマ定義名属性とスキーマ定義オブジェクトは、専用の名前空間、パブリック名前空間に存在し、プライベート定義名属性は、定義側に属していると識別できる別の名前空間に存在する必要があることを示します。
オプション。 各フィーチャーが想定または配置できる状態を表すために使用される Print Schema Framework コンストラクト。 たとえば、フィーチャーがメディア サイズを表す場合、一般的なオプション値は Letter、Legal、A4 などです。
パラメーター
印刷スキーマでは、ユーザー入力の目的でパラメーター化されたデータを記述する機能がサポートされています。 パラメーター入力で役割を果たす印刷スキーマ フレームワーク要素の種類は、ParameterDef、ParameterInit、ParameterRef の 3 つです。 ParameterDef 要素は、パラメーター (値の範囲、データの型、およびその他の特性) を特徴付けます。 ParameterInit 要素は、パラメーターを初期化するために使用されます。 ParameterRef 要素は、ParameterInit 要素の特定のインスタンスを参照するために使用されます。
パラメーター
オプション。 Value 要素ではなく ParameterRef 要素を含む ScoredProperty 要素を少なくとも 1 つ含む Option インスタンス。
完全一致
オプション。 1 つの Option インスタンス内のすべての ScoredProperty 要素に対応する ScoredProperty インスタンスが他の Option インスタンスに存在し、対応する ScoredProperty インスタンスの Value 要素が両方とも同じである場合、2 つの Option インスタンスは完全に一致すると見なされます。
PrintCapabilities スキーマ
PrintCapabilities ドキュメントで使用される構文とセマンティクスを定義するスキーマ。 PrintCapabilities スキーマと PrintTicket スキーマは、印刷スキーマのサブセットです。 「印刷スキーマ フレームワーク」も参照してください。
PrintTicket スキーマ
PrintTicket で使用される構文とセマンティクスを定義するスキーマ。 PrintTicket スキーマと PrintCapabilities スキーマは、印刷スキーマのサブセットです。 「印刷スキーマ フレームワーク」も参照してください。
印刷スキーマ フレームワーク
印刷スキーマ テクノロジで使用される構文とセマンティクスを定義するスキーマ。 たとえば、Print Schema Framework では、要素型とその用途のコレクションが定義されますが、すべての要素インスタンスが列挙されるわけではありません。
印刷スキーマ キーワード
デバイスとジョブの書式設定を記述するために一般的に使用される Property、Feature、および Option 要素の個々のインスタンスを定義するスキーマ。 このスキーマは、PrintCapabilities ドキュメントと PrintTickets を移植可能にする共通言語を定義します。 パブリック スキーマとも呼ばれます。
プライベート定義
PrintCapabilities ドキュメントまたは PrintTicket に表示される、印刷スキーマ キーワードで明示的に定義されていない要素のインスタンス。 これらの要素インスタンスは、ベンダーごとのプライベート名前空間で明示的に修飾する必要があります。
参照
オプション。 各候補オプションの比較対象となるオプション。 通常、参照オプションは PrintTicket に由来します。 用語、スコアリングまたはマッピング オプション、および候補オプションを参照してください。
ルート レベル
ルート レベルは、印刷スキーマ フレームワークの階層構造の基本です。 ルート レベル要素は、PrintCapabilities 要素または PrintTicket 要素の子として定義されます。
スコープ プレフィックス
コンテキスト スコープを提供するために、スキーマ キーワード (keyword)に事前に追加されたテキスト ラベル。 印刷スキーマで許可されるスコープ プレフィックスは、Job、Doc、Page です。 たとえば、JobInputBin のスコープ プレフィックスは 'Job' です。
ScoredProperty
1 つの Option インスタンスと別の Option インスタンスを区別または区別する品質を表すために使用される Print Schema Framework コンストラクト。 たとえば、レターと Legal サイズの用紙の違いがあります。
スコアリングまたはマッピング
オプション。 指定された (参照) Option インスタンスに最も一致する (候補) Option インスタンスを一覧から選択するプロセス。 密接に関連する用語は、候補のオプションと参照オプションです。
兄弟の一意性ルール
同じ要素型のすべての兄弟が一意の名前属性を持つ必要があることを示します。 一部の要素の種類は、この規則から除外されます。 これらの例外は、印刷スキーマ フレームワークで定義されています。
単一値と複数値
プロパティ。 Value が不変 (構成に依存しない) プロパティは、単一値と見なされます。 このようなプロパティは、可能な構成の下で 1 つの値のみを持っています。 構成に依存するプロパティは、複数値と見なされます。
suffix/suffixes
機能またはパラメーター名を表すスキーマ キーワード (keyword)。 たとえば、JobInputBin のサフィックスは 'InputBin' です。
検証
PrintTicket がスキーマに準拠し、特定のデバイスによって実行できる構成を表していることを確認するプロセス。
_未定義_
ここで表される特定のデータは、生成する特定のドライバー、デバイス、またはアプリケーションのプレースホルダーです。 データが文字列である必要があることを伝えるものではありません。

印刷スキーマの仕様