PrintCapabilities(Stream) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
が null
です。
xmlStream
が有効な XML ではありません。
注釈
PrintCapabilities ドキュメント全体は、オブジェクト内の非パブリック フィールドに格納されます。これには、クラスのパブリック プロパティで表されないあまり一般的でない機能を表す XML 要素が PrintCapabilities 含まれます。 実際、PrintCapabilities ドキュメントを生成したドライバーが Print Schema のプライベート拡張機能を使用している場合、そのプライベートに定義されたマークアップも、パブリック以外の PrintCapabilities ドキュメントの一部として格納されます。
ドキュメントのプライベート部分 (存在する場合) はコンストラクターによって検証されませんが、 すべての Print Schema で定義された部分 (クラスのパブリック プロパティ PrintCapabilities で表されない部分を含む) が検証されます。 したがって、 は、 FormatException パブリック プロパティに対応するすべての XML マークアップが有効な場合でもスローされる可能性があります。
適用対象
.NET