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

プロパティ値

Final プロパティ。 既定値は XmlSchemaDerivationMethod.None です。 このフィールドは省略可能です。

注釈

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

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

XmlSchemaElement も参照してください。 SubstitutionList、および Union 派生メソッドは、このプロパティでは使用できません。

適用対象