XmlSchemaComplexType.BlockResolved Свойство

Определение

Возвращает значение после компиляции типа в набор сведений после проверки схемы (infoset). Это значение указывает, как тип применяется при 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

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

Значение набора сведений после проверки схемы. Значением по умолчанию является BlockDefaultschema элемент.

Комментарии

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

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

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

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

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