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