XmlSchema.FinalDefault Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает атрибут finalDefault, устанавливающий значение по умолчанию атрибута final для типов элементов и сложных типов в целевом пространстве имен схемы.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod FinalDefault { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get; set; }
member this.FinalDefault : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property FinalDefault As XmlSchemaDerivationMethod
Значение свойства
Значение XmlSchemaDerivationMethod, представляющее различные способы предотвращения создания производных типов. Значение по умолчанию — XmlSchemaDerivationMethod.None.
Комментарии
Атрибут final запрещает указанный тип наследования элемента или сложного типа. Это значение может содержать #all или список, который является подмножеством расширения или ограничения.
В следующей таблице перечислены возможные значения XmlSchemaDerivationMethod.
| Значение | Описание: |
|---|---|
None |
По умолчанию в схеме нет ограничений на производные типы. |
Empty |
Переопределяет метод наследования по умолчанию и разрешает любые производные типы в схеме. |
Extension |
По умолчанию элементы в этой схеме не могут быть производными от расширения. Применяется только к элементам элемента и сложным элементам типа. |
Restriction |
По умолчанию элементы в этой схеме не могут быть производными по ограничению. |
Union |
По умолчанию элементы в этой схеме не могут быть производными от union. Применяется только к простым типам. |
List |
По умолчанию элементы в этой схеме не могут быть производными по списку. Применяется только к простым типам. |
All |
#all. По умолчанию элементы в данной схеме не могут быть унаследованы с использованием любого метода. |