PrintCapabilities(Stream) Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Pengecualian
xmlStream
adalah 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.