XmlSchemaComplexType.BlockResolved プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
型がスキーマ検証後の情報セット (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
プロパティ値
スキーマ検証後の infoset 値。 既定値は BlockDefault
要素の schema
値です。
注釈
この値は、型自体から取得されるか、型レベルで定義されていない場合は要素から schema
取得されます。 たとえば、値が制限されている場合は、具体的に定義された型から派生した型ではなく、具体的に定義された型のみを使用できます。
この属性には、次の値を含めることができます。
列挙型 | 説明 |
---|---|
None |
スキーマのプロパティで定義されている派生制限が BlockDefault 存在する場合は、それを使用します。 |
Extension |
この要素は、Extension によって派生した型に置き換えることはできません。 |
Restriction |
この要素は、Restriction によって派生した型に置き換えることはできません。 |
All |
#all . 派生メソッドに関係なく、この要素を任意の型に置き換えることはできません。 |
List
、Substitution
およびUnion
派生メソッドは、このプロパティではサポートされていません。