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)
| Parametre | Tür | Açıklama |
|---|
| xmlFragment | const SharedPtr<IO::Stream>& | Ayrıştırılacak XML parçacığını içeren akış. |
| fragType | XmlNodeType | XML parçacığının XmlNodeType değeri. Bu, parçacığın ne içerebileceğini belirler (aşağıdaki tabloya bakınız). |
| context | const 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. | |
|---|
| XmlNodeType | Parçacık Şunları İçerebilir |
| Element | Geç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). |
| Attribute | Bir niteliğin değeri (tırnak işaretleri içindeki kısım). |
| Belge | Tam 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)
| Parametre | Tür | Açıklama |
|---|
| reader | const 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)
| Parametre | Tür | Açıklama |
|---|
| xmlFragment | const String& | Ayrıştırılacak XML parçacığını içeren string. |
| fragType | XmlNodeType | XML 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). |
| context | const 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. | |
|---|
| XmlNodeType | Parçacık Şunları İçerebilir |
| Element | Geç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). |
| Attribute | Bir niteliğin değeri (tırnak işaretleri içindeki kısım). |
| Belge | Tam bir XML belgesinin içeriği; bu, belge düzeyindeki kuralları zorlar. |
Ayrıca Bakınız