مساحة الاسم 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). توفر مجموعة السمات (AttributesGroups) آلية لتجميع مجموعة من إعلانات السمات بحيث يمكن دمجها كمجموعة في تعريفات الأنواع المعقدة.
XmlSchemaAttributeGroupRefيمثل عنصر attributeGroup مع السمة ref من XML Schema كما هو محدد من قبل World Wide Web Consortium (W3C). AttributesGroupRef هو المرجع لـ attributeGroup، خاصية الاسم تحتوي على مجموعة السمات المشار إليها.
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). إعلان notation في XML Schema هو إعادة بناء لإعلانات XML 1.0 NOTATION. هدف الإشارات هو وصف تنسيق البيانات غير XML داخل مستند XML.
XmlSchemaNumericFacetفئة أساسية لتحديد السمات numeric. هذه الفئة هي الفئة الأساسية لفئات السمات الرقمية مثل XmlSchemaMinLengthFacet.
XmlSchemaObjectيمثل الفئة الجذرية لـ Xml في تسلسل نموذج كائن المخطط ويعمل كفئة أساسية للفئات مثل الفئة XmlSchema.
XmlSchemaObjectCollectionمجموعة من XmlSchemaObjects.
XmlSchemaObjectEnumeratorيمثل المُعدِّد لـ 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 (XSD) الخاصة بـ W3C Schema.

Typedefs

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