従来の印刷スキーマ リファレンス

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

印刷スキーマと関連テクノロジは、Microsoft .NET Framework 3.0、Microsoft Windows Vista、およびそれ以降のリリースで入手できます。

印刷スキーマは、ジョブ形式または PrintCapabilities を階層的に構造化された方法で記述する大規模なプロパティ セットを表現および整理するための XML ベースの形式を提供します。

印刷スキーマは、印刷スキーマ キーワードと印刷スキーマ フレームワークの 2 つのコンポーネントを含む包括的な用語です。 印刷スキーマ キーワード ドキュメントは、デバイス属性と印刷ジョブの書式設定を記述するために使用できる一連の要素インスタンスを定義するパブリック スキーマです。 Print Schema Framework は、XML 要素型の階層構造のコレクションを定義し、要素型を一緒に使用する方法を指定するパブリック スキーマです。

印刷スキーマ キーワードと印刷スキーマ フレームワークは、2 つの印刷スキーマ関連テクノロジ、PrintCapabilities スキーマ、および PrintTicket スキーマの基礎を形成します。

印刷スキーマの目的の 1 つは、プロバイダーによるスキーマ拡張機能をサポートすることです。 つまり、プロバイダーは、印刷スキーマ フレームワーク上に構築されたテクノロジの印刷スキーマ キーワードで定義されている Property、Feature、Option、または ParameterInit インスタンスのみを使用するように制限されません。 プロバイダー固有の要素インスタンスは、印刷スキーマ キーワードで定義されている要素インスタンス内に自由に分散できます。 唯一の要件は、プロバイダー固有の (つまりプライベート) プロパティ インスタンスが、プロバイダーに明確に関連付けられている名前空間に属している必要があるということです。

印刷スキーマの仕様