XmlSchemaElement.Final プロパティ

定義

これ以上派生が許可されないことを示す Final プロパティを取得または設定します。

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod Final { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Final { get; set; }
member this.Final : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Final As XmlSchemaDerivationMethod

プロパティ値

XmlSchemaDerivationMethod

Final プロパティ。 既定値は、XmlSchemaDerivationMethod.None です。 省略可能。

注釈

この属性には、次の表に示す値を含めることができます。

列挙型 説明
None スキーマのプロパティで定義されている派生制限が FinalDefault 存在する場合は、それを使用します。
Empty この要素の派生に制限はありません。
Extension この要素は Extension で派生できません。
Restriction この要素は Restriction によって派生できません。
All #all. この要素は、どの派生メソッドでも派生できません。

参照 XmlSchemaElement. SubstitutionListおよび Union 派生メソッドは、このプロパティでは使用できません。

適用対象