XmlSchemaElement.BlockResolved プロパティ

定義

Block プロパティのコンパイル後の値を取得します。

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

Block プロパティのコンパイル後の値。 既定値は BlockDefault 要素の schema 値です。

注釈

この値は、インスタンス ドキュメントで xsi:type が使用される場合に、型がどのように適用されるかを示します。 たとえば、値が制限されている場合は、特定の定義済み型のみを使用でき、特定の定義型からの制限によって派生した型は使用できません。

このプロパティには、次の表に示す値を含めることができます。 既定値は、None です。 リスト派生メソッドと共用体派生メソッドは、このプロパティでは使用できません。

列挙型 説明
Empty この要素の置換に制限はありません。
Substitution この要素は、Replace によって派生した型に置き換えることはできません。
Extension この要素は、Extension によって派生した型に置き換えることはできません。
Restriction この要素は、Restriction によって派生した型に置き換えることはできません。
All #all. 派生メソッドに関係なく、この要素を任意の型に置き換えることはできません。

適用対象