System::Xml::XmlValidatingReader::XmlValidatingReader yapıcı

XmlValidatingReader::XmlValidatingReader(const SharedPtr<IO::Stream>&, XmlNodeType, const SharedPtr<XmlParserContext>&) constructor

Belirtilen değerlerle XmlValidatingReader sınıfının yeni bir örneğini başlatır.

System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr<IO::Stream> &xmlFragment, XmlNodeType fragType, const SharedPtr<XmlParserContext> &context)
ParametreTürAçıklama
xmlFragmentconst SharedPtr<IO::Stream>&Ayrıştırılacak XML parçacığını içeren akış.
fragTypeXmlNodeTypeXML parçacığının XmlNodeType değeri. Bu, parçacığın ne içerebileceğini belirler (aşağıdaki tabloya bakınız).
contextconst SharedPtr<XmlParserContext>&XmlParserContext içinde XML parçacığının ayrıştırılacağı ortam. Bu, kullanılacak XmlNameTable, kodlama, ad alanı kapsamı, geçerli xml:lang ve xml:space kapsamını içerir.

Açıklamalar

Aşağıdaki tablo, fragType için geçerli değerleri ve okuyucunun farklı düğüm türlerini nasıl ayrıştırdığını listeler.
XmlNodeTypeParçacık Şunları İçerebilir
ElementGeçerli herhangi bir öğe içeriği (örneğin, öğeler, yorumlar, işleme talimatları, cdata, metin ve varlık referanslarının herhangi bir kombinasyonu).
AttributeBir niteliğin değeri (tırnak işaretleri içindeki kısım).
BelgeTam bir XML belgesinin içeriği; bu, belge düzeyindeki kuralları zorlar.

Ayrıca Bakınız

XmlValidatingReader::XmlValidatingReader(const SharedPtr<XmlReader>&) constructor

Verilen XmlReader tarafından döndürülen içeriği doğrulayan yeni bir XmlValidatingReader sınıfı örneği başlatır.

System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr<XmlReader> &reader)
ParametreTürAçıklama
readerconst SharedPtr<XmlReader>&Doğrulama sırasında okunacak XmlReader. Mevcut uygulama yalnızca XmlTextReader destekler.

Ayrıca Bakınız

XmlValidatingReader::XmlValidatingReader(const String&, XmlNodeType, const SharedPtr<XmlParserContext>&) constructor

Belirtilen değerlerle XmlValidatingReader sınıfının yeni bir örneğini başlatır.

System::Xml::XmlValidatingReader::XmlValidatingReader(const String &xmlFragment, XmlNodeType fragType, const SharedPtr<XmlParserContext> &context)
ParametreTürAçıklama
xmlFragmentconst String&Ayrıştırılacak XML parçacığını içeren string.
fragTypeXmlNodeTypeXML parçacığının XmlNodeType türü. Bu ayrıca parçacık dizesinin ne içerebileceğini belirler (aşağıdaki tabloya bakın).
contextconst SharedPtr<XmlParserContext>&XML parçacığının ayrıştırılacağı XmlParserContext. Bu, kullanılacak NameTable, kodlama, ad alanı kapsamı, geçerli xml:lang ve xml:space kapsamını içerir.

Açıklamalar

Aşağıdaki tablo, fragType için geçerli değerleri ve okuyucunun farklı düğüm türlerini nasıl ayrıştırdığını listeler.
XmlNodeTypeParçacık Şunları İçerebilir
ElementGeçerli herhangi bir öğe içeriği (örneğin, öğeler, yorumlar, işleme talimatları, cdata, metin ve varlık referanslarının herhangi bir kombinasyonu).
AttributeBir niteliğin değeri (tırnak işaretleri içindeki kısım).
BelgeTam bir XML belgesinin içeriği; bu, belge düzeyindeki kuralları zorlar.

Ayrıca Bakınız