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
Значение свойства
Значение информационного набора после проверки схемы. По умолчанию — BlockDefault
для элемента schema
.
Комментарии
Это значение берется либо из самого типа, либо, если он не определен на уровне типа, он берется из schema
элемента. Например, если значение ограничено, можно использовать только определенный тип, а не типы, производные от конкретно определенного типа.
Этот атрибут может содержать следующие значения:
Перечисление. | Описание |
---|---|
None |
Используйте ограничение на наследование, определенное свойством BlockDefault схемы, если оно существует. |
Extension |
Этот элемент не может быть заменен типом, производным от extension. |
Restriction |
Этот элемент нельзя заменить типом, производным от Restriction. |
All |
#all . Этот элемент нельзя заменить любым типом независимо от метода наследования. |
List
Методы Substitution
, и Union
производные методы не поддерживаются этим свойством.