Поделиться через


XmlSchemaType.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. Значение по умолчанию — None.

Комментарии

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

Значение XmlSchemaDerivationMethod Описание
Empty Переопределяет параметр схемы blockDefault , позволяя выполнять любые производные от ограничения, расширения или подстановки.
None Метод наследования не указан. Это значение по умолчанию. Правила наследования берутся из параметра block SchemaDefault.
Substitution Не может быть заменен типом, производным от подстановки.
Extension Не может быть заменен типом, производным от Extension.
Restriction Не может быть заменен типом, производным от параметра Restriction.
All #all. Не может быть заменен типом, производным от какого-либо метода наследования.

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

Значение XmlSchemaDerivationMethod Описание
Empty Переопределяет параметр схемы blockDefault , позволяя выполнять любые производные от ограничения, расширения или подстановки.
None Метод наследования не указан. Это значение по умолчанию. Правила наследования берутся из параметра схемы blockDefault .
Substitution Не может быть заменен типом, производным от подстановки.
Extension Не может быть заменен типом, производным от Extension.
Restriction Не может быть заменен типом, производным от параметра Restriction.
All #all. Не может быть заменен типом, производным от какого-либо метода наследования.

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