مساحة الأسماء System::Xml::Schema

الفئات

الفئةالوصف
IXmlSchemaInfoيحدد مجموعة المعلومات بعد التحقق من صحة المخطط لعقدة XML تم التحقق منها.
ValidationEventArgsيرجع معلومات مفصلة متعلقة بـ ValidationEventHandler.
XmlAtomicValueيمثل القيمة ذات النوع لعناصر XML أو السمة التي تم التحقق منها. لا يمكن وراثة الفئة XmlAtomicValue.
XmlSchemaتمثيل في الذاكرة لمخطط XML Schema، كما هو محدد في اتحاد الشبكة العالمية Web (W3C) XML Schema Part 1: Structures وXML Schema Part 2: Datatypes.
XmlSchemaAllيمثل عنصر all الخاص باتحاد الشبكة العالمية Web (W3C) (مُركّب).
XmlSchemaAnnotatedالفئة الأساسية لأي عنصر يمكنه احتواء عناصر التعليق التوضيحي.
XmlSchemaAnnotationيمثل عنصر annotation الخاص باتحاد الشبكة العالمية Web (W3C).
XmlSchemaAnyيمثل عنصر any الخاص باتحاد الشبكة العالمية Web (W3C).
XmlSchemaAnyAttributeيمثل عنصر anyAttribute الخاص باتحاد الشبكة العالمية Web (W3C).
XmlSchemaAppInfoيمثل عنصر appinfo الخاص باتحاد الويب العالمي Web (W3C).
XmlSchemaAttributeيمثل عنصر attribute من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). توفر السمات معلومات إضافية لعناصر المستند الأخرى. يتم وضع علامة السمة بين علامات عنصر المستند للمخطط. يعرض مستند XML السمات كعناصر مسماة في علامة الفتح للعنصر.
XmlSchemaAttributeGroupيمثل عنصر attributeGroup من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). توفر مجموعات السمات آلية لتجميع مجموعة من إعلانات السمات بحيث يمكن دمجها كمجموعة في تعريفات الأنواع المركبة.
XmlSchemaAttributeGroupRefيمثل عنصر attributeGroup مع السمة ref من XML Schema كما هو محدد من قبل World Wide Web Consortium (W3C). AttributesGroupRef هو المرجع لمجموعة السمات، خاصية الاسم تحتوي على مجموعة السمات المشار إليها.
XmlSchemaChoiceيمثل عنصر choice (مركب) من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يسمح choice بظهور أحد أطفاله فقط في نسخة.
XmlSchemaCollectionيحتوي على ذاكرة مخبأة لمخططات XML Schema للغة التعريف (XSD) وXML-Data Reduced (XDR).
XmlSchemaCollectionEnumeratorيدعم تكرارًا بسيطًا على مجموعة. لا يمكن وراثة هذه الفئة.
XmlSchemaCompilationSettingsيوفر خيارات تجميع المخطط لفئة XmlSchemaSet. لا يمكن وراثة هذه الفئة.
XmlSchemaComplexContentيمثل عنصر complexContent من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تمثل هذه الفئة نموذج المحتوى المركب للأنواع المركبة. تحتوي على امتدادات أو قيود على نوع مركب يحتوي إما على عناصر فقط أو محتوى مختلط.
XmlSchemaComplexContentExtensionيمثل عنصر extension من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). هذه الفئة مخصصة للأنواع المركبة ذات نموذج محتوى مركب مشتق بالامتداد. تقوم بتمديد النوع المركب بإضافة سمات أو عناصر.
XmlSchemaComplexContentRestrictionيمثل عنصر restriction من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). هذه الفئة مخصصة للأنواع المركبة ذات نموذج محتوى مركب مشتق بالقيود. تقيد محتويات النوع المركب إلى مجموعة فرعية من النوع المركب الموروث.
XmlSchemaComplexTypeيمثل عنصر complexType من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تعرف هذه الفئة نوعًا مركبًا يحدد مجموعة السمات ومحتوى العنصر.
XmlSchemaContentفئة مجردة لمحتوى المخطط.
XmlSchemaContentModelيحدد ترتيب وبنية العناصر الفرعية لنوع.
XmlSchemaDatatypeالفئة XmlSchemaDatatype هي فئة مجردة لتخطيط أنواع لغة تعريف XML Schema (XSD) إلى أنواع وقت التشغيل.
XmlSchemaDocumentationيمثل عنصر documentation من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تحدد هذه الفئة معلومات يجب قراءتها أو استخدامها من قبل البشر داخل annotation.
XmlSchemaElementيمثل عنصر element من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). هذه الفئة هي الفئة الأساسية لجميع أنواع الجسيمات وتُستخدم لوصف عنصر في مستند XML.
XmlSchemaEnumerationFacetيمثل جانب enumeration من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تحدد هذه الفئة قائمة بالقيم الصالحة لعنصر simpleType. الإعلان موجود داخل إعلان restriction.
XmlSchemaExternalيوفر معلومات حول المخطط المتضمن.
XmlSchemaFacetفئة أساسية لجميع الجوانب التي تُستخدم عندما يتم اشتقاق الأنواع البسيطة بالقيود.
XmlSchemaFractionDigitsFacetيحدد قيدًا على عدد الأرقام التي يمكن إدخالها لقيمة الكسر لعنصر simpleType. يجب أن تكون قيمة fractionDigits عددًا صحيحًا موجبًا. يمثل جانب fractionDigits الخاص باتحاد الويب العالمي Web (W3C).
XmlSchemaGroupيمثل عنصر group من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تعرف هذه الفئة مجموعات على مستوى schema يتم الإشارة إليها من الأنواع المركبة. تقوم بتجميع مجموعة من إعلانات العناصر بحيث يمكن دمجها كمجموعة في تعريفات الأنواع المركبة.
XmlSchemaGroupBaseفئة مجردة لـ XmlSchemaAll، XmlSchemaChoice، أو XmlSchemaSequence.
XmlSchemaGroupRefيمثل عنصر group مع سمة ref من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تُستخدم هذه الفئة داخل الأنواع المركبة التي تشير إلى group معرف على مستوى schema.
XmlSchemaIdentityConstraintفئة لقيود الهوية: عناصر key، keyref، وunique.
XmlSchemaImportيمثل العنصر import من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تُستخدم هذه الفئة لاستيراد مكونات المخطط من مخططات أخرى.
XmlSchemaIncludeيمثل العنصر include من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تُستخدم هذه الفئة لتضمين التصريحات والتعريفات من مخطط خارجي. تصبح التصريحات والتعريفات المضمَّنة متاحة بعد ذلك للمعالجة في المخطط الحاوي.
XmlSchemaInferenceيستنتج مخطط تعريف لغة XML Schema (XSD) من مستند XML. لا يمكن وراثة الفئة XmlSchemaInference.
XmlSchemaInfoيمثل مجموعة المعلومات بعد التحقق من صحة المخطط لعقدة XML تم التحقق منها.
XmlSchemaKeyتمثل هذه الفئة العنصر key من XMLSchema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C).
XmlSchemaKeyrefتمثل هذه الفئة العنصر keyref من XMLSchema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C).
XmlSchemaLengthFacetيمثل الجانب length من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على طول العنصر simpleType في نوع البيانات.
XmlSchemaMaxExclusiveFacetيمثل العنصر maxExclusive من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على القيمة القصوى للعنصر simpleType. يجب أن تكون قيمة العنصر أقل من قيمة العنصر maxExclusive.
XmlSchemaMaxInclusiveFacetيمثل العنصر maxInclusive من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على القيمة القصوى للعنصر simpleType. يجب أن تكون قيمة العنصر أقل من أو مساوية لقيمة العنصر maxInclusive.
XmlSchemaMaxLengthFacetيمثل العنصر maxLength من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على الحد الأقصى لطول قيمة البيانات للعنصر simpleType. يجب أن يكون الطول أقل من قيمة العنصر maxLength.
XmlSchemaMinExclusiveFacetيمثل العنصر minExclusive من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على القيمة الدنيا للعنصر simpleType. يجب أن تكون قيمة العنصر أكبر من قيمة العنصر minExclusive.
XmlSchemaMinInclusiveFacetيمثل العنصر minInclusive من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على القيمة الدنيا للعنصر simpleType. يجب أن تكون قيمة العنصر أكبر من أو مساوية لقيمة العنصر minInclusive.
XmlSchemaMinLengthFacetيمثل العنصر minLength من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على الحد الأدنى لطول قيمة البيانات للعنصر simpleType. يجب أن يكون الطول أكبر من قيمة العنصر minLength.
XmlSchemaNotationيمثل العنصر notation من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). إعلان XML Schemanotation هو إعادة بناء لإعلانات XML 1.0 NOTATION. هدف الترميزات هو وصف تنسيق البيانات غير XML داخل مستند XML.
XmlSchemaNumericFacetفئة أساسية لتحديد الجوانب numeric. هذه الفئة هي الفئة الأساسية لفئات الجوانب الرقمية مثل XmlSchemaMinLengthFacet.
XmlSchemaObjectيمثل الفئة الجذرية لنموذج كائن مخطط Xml ويعمل كفئة أساسية للفئات مثل الفئة XmlSchema.
XmlSchemaObjectCollectionمجموعة من XmlSchemaObjects.
XmlSchemaObjectEnumeratorيمثل المكرّر (enumerator) لمجموعة XmlSchemaObjectCollection.
XmlSchemaObjectTableيوفر المجموعات للعناصر المحتواة في الفئة XmlSchema (على سبيل المثال، Attributes، AttributeGroups، Elements، وما إلى ذلك).
XmlSchemaParticleفئة أساسية هي الفئة الأساسية لجميع أنواع الجسيمات (مثل XmlSchemaAny).
XmlSchemaPatternFacetيمثل العنصر pattern من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على القيمة المدخلة للعنصر simpleType.
XmlSchemaRedefineيمثل العنصر redefine من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة للسماح بإعادة تعريف الأنواع البسيطة والمعقدة، والمجموعات ومجموعات السمات من ملفات مخطط خارجية في المخطط الحالي. يمكن أيضًا استخدام هذه الفئة لتوفير إصدارات لعناصر المخطط.
XmlSchemaSequenceيمثل العنصر sequence (المركب) من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يتطلب sequence ظهور العناصر في المجموعة بالتسلسل المحدد داخل العنصر الحاوي.
XmlSchemaSetيحتوي على ذاكرة مخبأة لمخططات لغة تعريف XML Schema (XSD).
XmlSchemaSimpleContentيمثل العنصر simpleContent من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). هذه الفئة مخصصة للأنواع البسيطة والمعقدة ذات نموذج محتوى بسيط.
XmlSchemaSimpleContentExtensionيمثل عنصر extension للمحتوى البسيط من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لاشتقاق الأنواع البسيطة عن طريق الامتداد. تُستخدم مثل هذه الاشتقاقات لتمديد محتوى النوع البسيط للعنصر بإضافة سمات.
XmlSchemaSimpleContentRestrictionيمثل عنصر restriction للمحتوى البسيط من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لاشتقاق الأنواع البسيطة عن طريق التقييد. يمكن استخدام مثل هذه الاشتقاقات لتقييد نطاق القيم للعنصر إلى مجموعة فرعية من القيم المحددة في النوع البسيط الموروث.
XmlSchemaSimpleTypeيمثل عنصر simpleType للمحتوى البسيط من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). تُعرّف هذه الفئة نوعًا بسيطًا. يمكن للأنواع البسيطة تحديد المعلومات والقيود لقيمة السمات أو العناصر ذات المحتوى النصي فقط.
XmlSchemaSimpleTypeContentفئة أساسية لفئات محتوى النوع البسيط.
XmlSchemaSimpleTypeListيمثل عنصر list من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتعريف عنصر simpleType كقائمة من القيم لنوع بيانات محدد.
XmlSchemaSimpleTypeRestrictionيمثل عنصر restriction للأنواع البسيطة من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتقييد عنصر simpleType.
XmlSchemaSimpleTypeUnionيمثل عنصر union للأنواع البسيطة من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام نوع بيانات union لتحديد محتوى simpleType. يجب أن تكون قيمة عنصر simpleType واحدة من مجموعة الأنواع البديلة المحددة في الاتحاد. تكون أنواع الاتحاد دائمًا أنواعًا مشتقة ويجب أن تشمل على الأقل نوعين بديلين.
XmlSchemaTotalDigitsFacetيمثل الخاصية totalDigits من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد على عدد الأرقام التي يمكن إدخالها لقيمة عنصر simpleType. يجب أن تكون قيمة totalDigits عددًا صحيحًا موجبًا.
XmlSchemaTypeالفئة الأساسية لجميع الأنواع البسيطة والمعقدة.
XmlSchemaUniqueيمثل عنصر unique من XML Schema كما هو محدد من قبل اتحاد الويب العالمي Web (W3C). يمكن استخدام هذه الفئة لتحديد قيد فريد بين مجموعة من العناصر.
XmlSchemaValidatorيمثل محرك التحقق من صحة XML Schema Definition Language (XSD) Schema. لا يمكن وراثة الفئة XmlSchemaValidator.
XmlSchemaWhiteSpaceFacetيمثل الخاصية whiteSpace لاتحاد الويب العالمي Web (W3C).
XmlSchemaXPathيمثل عنصر selector لاتحاد الويب العالمي Web (W3C).

Enums

تعدادالوصف
XmlSchemaContentProcessingيوفر معلومات حول وضع التحقق من صحة استبدالات العنصر any و anyAttribute.
XmlSchemaContentTypeتعدادات لنموذج المحتوى للنوع المعقد. يمثل هذا المحتوى في مجموعة معلومات ما بعد التحقق من صحة المخطط (infoset).
XmlSchemaDatatypeVarietyيحدد تنوع نوع بيانات مخطط XML الخاص بـ W3C لهذا النوع.
XmlSchemaDerivationMethodيوفر طرقًا مختلفة لمنع الاشتقاق.
XmlSchemaFormيشير إلى ما إذا كانت السمات أو العناصر تحتاج إلى تأهيل ببادئة مساحة اسم.
XmlSchemaUseمؤشر على كيفية استخدام السمة.
XmlSchemaValidationFlagsيحدد خيارات التحقق من صحة المخطط المستخدمة من قبل الفئات XmlSchemaValidator و XmlReader.
XmlSchemaValidityيمثل صلاحية عنصر XML تم التحقق منه بواسطة الفئة XmlSchemaValidator.
XmlSeverityTypeيمثل شدة حدث التحقق.
XmlTypeCodeيمثل أنواع مخطط XML Schema Definition Language (XSD) الخاصة بـ W3C.

Typedefs

تعريف نوعالوصف
ValidationEventHandlerيمثل طريقة الاستدعاء التي ستتعامل مع أحداث التحقق من صحة مخطط XML و ValidationEventArgs.
XmlSchemaException
XmlSchemaInferenceException
XmlValueGetterاستدعاء يُستخدم من قبل الفئة XmlSchemaValidator لتمرير قيم السمة والنص والمسافة البيضاء كنوع وقت تشغيل متوافق مع نوع مخطط XML Schema Definition Language (XSD) للسمة أو النص أو المسافة البيضاء.