次の方法で共有


PrintCapabilities(Stream) コンストラクター

定義

XML 印刷スキーマに準拠してプリンターの機能を指定する XML ストリーム (PrintCapabilities ドキュメントを格納) を使用して、PrintCapabilities クラスの新しいインスタンスを初期化します。

public:
 PrintCapabilities(System::IO::Stream ^ xmlStream);
public PrintCapabilities (System.IO.Stream xmlStream);
new System.Printing.PrintCapabilities : System.IO.Stream -> System.Printing.PrintCapabilities
Public Sub New (xmlStream As Stream)

パラメーター

xmlStream
Stream

印刷スキーマに準拠してプリンターの機能を記述する XML Stream

例外

xmlStreamnullです。

xmlStream が有効な XML ではありません。

注釈

PrintCapabilities ドキュメント全体は、オブジェクト内の非パブリック フィールドに格納されます。これには、クラスのパブリック プロパティで表されないあまり一般的でない機能を表す XML 要素が PrintCapabilities 含まれます。 実際、PrintCapabilities ドキュメントを生成したドライバーが Print Schema のプライベート拡張機能を使用している場合、そのプライベートに定義されたマークアップも、パブリック以外の PrintCapabilities ドキュメントの一部として格納されます。

ドキュメントのプライベート部分 (存在する場合) はコンストラクターによって検証されませんが、 すべての Print Schema で定義された部分 (クラスのパブリック プロパティ PrintCapabilities で表されない部分を含む) が検証されます。 したがって、 は、 FormatException パブリック プロパティに対応するすべての XML マークアップが有効な場合でもスローされる可能性があります。

適用対象