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
Значение свойства
Свойство Final. Значение по умолчанию — XmlSchemaDerivationMethod.None. Необязательный элемент.
Комментарии
Этот атрибут может содержать значения, показанные в следующей таблице.
| Перечисление. | Описание |
|---|---|
None |
Используйте ограничение на наследование, определенное свойством FinalDefault схемы, если оно существует. |
Empty |
Нет ограничений на производные элементы. |
Extension |
Этот элемент не может быть производным от расширения. |
Restriction |
Этот элемент не может быть производным от Restriction. |
All |
#all. Этот элемент не может быть производным от любого метода наследования. |
См. также раздел XmlSchemaElement. SubstitutionДля Listэтого свойства не допускаются методы наследования, а также Union методы наследования.