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 Значение | Description |
|---|---|
| Empty | Переопределяет параметр схемы blockDefault , позволяющий выполнять любые производные действия по ограничению, расширению или замене. |
| None | Метод производных не указан. Это значение по умолчанию. Правила производных данных взяты из параметра blockDefault схемы. |
| Substitution | Невозможно заменить типом, производным от подстановки. |
| Extension | Невозможно заменить типом, производным от расширения. |
| Restriction | Невозможно заменить типом, производным от ограничения. |
| All |
#all. Невозможно заменить типом, производным любым методом производного. |
В следующей таблице показаны значения, которые это свойство может содержать для сложного типа.
| XmlSchemaDerivationMethod Значение | Description |
|---|---|
| Empty | Переопределяет параметр схемы blockDefault , позволяющий выполнять любые производные действия по ограничению, расширению или замене. |
| None | Метод производных не указан. Это значение по умолчанию. Правила производных данных взяты из параметра схемы blockDefault . |
| Substitution | Невозможно заменить типом, производным от подстановки. |
| Extension | Невозможно заменить типом, производным от расширения. |
| Restriction | Невозможно заменить типом, производным от ограничения. |
| All |
#all. Невозможно заменить типом, производным любым методом производного. |