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)
| معامل | نوع | الوصف |
|---|
| xmlFragment | const SharedPtr<IO::Stream>& | الدفق الذي يحتوي على مقطع XML للتحليل. |
| fragType | XmlNodeType | الـ XmlNodeType للقطعة XML. يحدد هذا ما يمكن أن تحتويه القطعة (انظر الجدول أدناه). |
| context | const 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)
| معامل | نوع | الوصف |
|---|
| reader | const 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)
| معامل | نوع | الوصف |
|---|
| xmlFragment | const String& | السلسلة التي تحتوي على قطعة XML لتحليلها. |
| fragType | XmlNodeType | XmlNodeType لجزء XML. هذا يحدد أيضًا ما يمكن أن يحتويه سلسلة الجزء (انظر الجدول أدناه). |
| context | const SharedPtr<XmlParserContext>& | XmlParserContext الذي يُ解析 فيه جزء XML. يتضمن ذلك NameTable المستخدم، الترميز، نطاق الفضاء الاسمي، xml:lang الحالي، ونطاق xml:space. |
ملاحظات
| الجدول التالي يسرد القيم الصالحة لـ fragType وكيفية تحليل القارئ لكل نوع من أنواع العقد المختلفة. | |
|---|
| XmlNodeType | قد يحتوي الجزء |
| Element | أي محتوى عنصر صالح (على سبيل المثال، أي تركيبة من العناصر، التعليقات، تعليمات المعالجة، cdata، النص، وإشارات الكيان). |
| Attribute | قيمة السمة (الجزء داخل علامات الاقتباس). |
| مستند | محتويات مستند XML كامل؛ هذا يفرض قواعد مستوى المستند. |
انظر أيضًا