Bagikan melalui


PrintCapabilities(Stream) Konstruktor

Definisi

Menginisialisasi instans PrintCapabilities baru kelas dengan menggunakan aliran XML (yang berisi dokumen PrintCapabilities) yang menentukan kemampuan printer dan mematuhi Skema Cetak XML.

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)

Parameter

xmlStream
Stream

XML Stream yang menjelaskan kapabilitas printer dan sesuai dengan Skema Cetak.

Pengecualian

xmlStreamadalah null.

xmlStream XML tidak valid.

Keterangan

Seluruh dokumen PrintCapabilities disimpan di bidang non-publik dalam objek, termasuk elemen XML di dalamnya yang mengekspresikan fitur yang kurang umum yang tidak diwakili oleh properti PrintCapabilities publik kelas. Bahkan, jika driver yang menghasilkan dokumen PrintCapabilities menggunakan ekstensi privat dari Skema Cetak, markup yang ditentukan secara privat juga disimpan sebagai bagian dari dokumen PrintCapabilities non-publik.

Bagian privat dokumen, jika ada, tidak divalidasi oleh konstruktor, tetapi semua bagian yang ditentukan Skema Cetak divalidasi, termasuk bagian yang tidak diwakili oleh salah satu properti PrintCapabilities publik kelas. Dengan demikian, FormatException dapat dilemparkan bahkan jika semua markup XML yang sesuai dengan properti publik valid.

Berlaku untuk