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
методы наследования.