System::Xml::XmlValidatingReader::XmlValidatingReader مُنشئ

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

يهيئ نسخة جديدة من الفئة XmlValidatingReader بالقيم المحددة.

System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr<IO::Stream> &xmlFragment, XmlNodeType fragType, const SharedPtr<XmlParserContext> &context)
معاملنوعالوصف
xmlFragmentconst SharedPtr<IO::Stream>&الدفق الذي يحتوي على مقطع XML للتحليل.
fragTypeXmlNodeTypeالـ XmlNodeType للقطعة XML. يحدد هذا ما يمكن أن تحتويه القطعة (انظر الجدول أدناه).
contextconst SharedPtr<XmlParserContext>&الـ XmlParserContext الذي سيُحلل فيه قطعة XML. يتضمن ذلك XmlNameTable المستخدم، والترميز، ونطاق الفضاء الاسمي، وxml:lang الحالي، ونطاق xml:space.

ملاحظات

الجدول التالي يسرد القيم الصالحة لـ fragType وكيفية تحليل القارئ لكل نوع من أنواع العقد المختلفة.
XmlNodeTypeقد يحتوي الجزء
Elementأي محتوى عنصر صالح (على سبيل المثال، أي تركيبة من العناصر، التعليقات، تعليمات المعالجة، cdata، النص، وإشارات الكيان).
Attributeقيمة السمة (الجزء داخل علامات الاقتباس).
مستندمحتويات مستند XML كامل؛ هذا يفرض قواعد مستوى المستند.

انظر أيضًا

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

ينشئ مثيلاً جديدًا من الفئة XmlValidatingReader التي تتحقق من صحة المحتوى المسترجع من XmlReader المحدد.

System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr<XmlReader> &reader)
معاملنوعالوصف
readerconst SharedPtr<XmlReader>&XmlReader الذي يُقرأ منه أثناء التحقق. التنفيذ الحالي يدعم فقط XmlTextReader.

انظر أيضًا

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

يهيئ نسخة جديدة من الفئة XmlValidatingReader بالقيم المحددة.

System::Xml::XmlValidatingReader::XmlValidatingReader(const String &xmlFragment, XmlNodeType fragType, const SharedPtr<XmlParserContext> &context)
معاملنوعالوصف
xmlFragmentconst String&السلسلة التي تحتوي على قطعة XML لتحليلها.
fragTypeXmlNodeTypeXmlNodeType لجزء XML. هذا يحدد أيضًا ما يمكن أن يحتويه سلسلة الجزء (انظر الجدول أدناه).
contextconst SharedPtr<XmlParserContext>&XmlParserContext الذي يُ解析 فيه جزء XML. يتضمن ذلك NameTable المستخدم، الترميز، نطاق الفضاء الاسمي، xml:lang الحالي، ونطاق xml:space.

ملاحظات

الجدول التالي يسرد القيم الصالحة لـ fragType وكيفية تحليل القارئ لكل نوع من أنواع العقد المختلفة.
XmlNodeTypeقد يحتوي الجزء
Elementأي محتوى عنصر صالح (على سبيل المثال، أي تركيبة من العناصر، التعليقات، تعليمات المعالجة، cdata، النص، وإشارات الكيان).
Attributeقيمة السمة (الجزء داخل علامات الاقتباس).
مستندمحتويات مستند XML كامل؛ هذا يفرض قواعد مستوى المستند.

انظر أيضًا