XmlSchemaComplexType.BlockResolved Свойство

Определение

Возвращает значение после компиляции типа в информационный набор после проверки схемы. Данное значение указывает, как изменяется тип, когда в документе экземпляра используется xsi:type.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod BlockResolved { System::Xml::Schema::XmlSchemaDerivationMethod get(); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get; }
member this.BlockResolved : System.Xml.Schema.XmlSchemaDerivationMethod
Public ReadOnly Property BlockResolved As XmlSchemaDerivationMethod

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

XmlSchemaDerivationMethod

Значение информационного набора после проверки схемы. По умолчанию — BlockDefault для элемента schema.

Комментарии

Это значение берется либо из самого типа, либо, если он не определен на уровне типа, он берется из schema элемента. Например, если значение ограничено, можно использовать только определенный тип, а не типы, производные от конкретно определенного типа.

Этот атрибут может содержать следующие значения:

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

ListМетоды Substitution, и Union производные методы не поддерживаются этим свойством.

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