PrintCapabilities(Stream) Oluşturucu

Tanım

Yazıcı özelliklerini belirten ve XML Yazdırma Şeması ile uyumlu bir XML akışı (PrintCapabilities belgesi içeren) kullanarak sınıfının yeni bir örneğini PrintCapabilities başlatır.

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)

Parametreler

xmlStream
Stream

Yazıcı özelliklerini açıklayan ve Yazdırma Şemasına uyan bir XML Stream .

Özel durumlar

xmlStream, null değeridir.

xmlStream geçerli XML değil.

Açıklamalar

PrintCapabilities belgesinin tamamı, sınıfın genel özelliklerinden PrintCapabilities herhangi biri tarafından temsil edilmeyen daha az ortak özellikleri ifade eden içindeki XML öğeleri de dahil olmak üzere nesnedeki genel olmayan bir alanda depolanır. Aslında, PrintCapabilities belgesini oluşturan sürücü Yazdırma Şemasının özel bir uzantısını kullanıyorsa, özel olarak tanımlanan işaretleme de genel olmayan PrintCapabilities belgesinin bir parçası olarak depolanır.

Varsa belgenin özel bölümleri oluşturucu tarafından doğrulanmaz, ancak sınıfın ortak özelliklerinden PrintCapabilities herhangi biri tarafından temsil edilmeyen bölümler de dahil olmak üzere Tüm Yazdırma Şeması tanımlı bölümleri doğrulanır. Buna göre, ortak özelliklere FormatException karşılık gelen tüm XML işaretlemesi geçerli olsa bile oluşturulabilir.

Şunlara uygulanır