XmlSchemaElement.Final Свойство

Определение

Получает или задает свойство Final, определяющее, разрешены ли дальнейшие порождения типов.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod Final { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Final { get; set; }
member this.Final : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Final As XmlSchemaDerivationMethod

Значение свойства

XmlSchemaDerivationMethod

Свойство Final. Значение по умолчанию — XmlSchemaDerivationMethod.None. Необязательный элемент.

Комментарии

Этот атрибут может содержать значения, показанные в следующей таблице.

Перечисление. Описание
None Используйте ограничение на наследование, определенное свойством FinalDefault схемы, если оно существует.
Empty Нет ограничений на производные элементы.
Extension Этот элемент не может быть производным от расширения.
Restriction Этот элемент не может быть производным от Restriction.
All #all. Этот элемент не может быть производным от любого метода наследования.

См. также раздел XmlSchemaElement. SubstitutionДля Listэтого свойства не допускаются методы наследования, а также Union методы наследования.

Применяется к