次の方法で共有


XmlSchemaElement.Final プロパティ

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

Public Property Final As XmlSchemaDerivationMethod
[C#]
public XmlSchemaDerivationMethod Final {get; set;}
[C++]
public: __property XmlSchemaDerivationMethod get_Final();public: __property void set_Final(XmlSchemaDerivationMethod);
[JScript]
public function get Final() : XmlSchemaDerivationMethod;public function set Final(XmlSchemaDerivationMethod);

プロパティ値

Final プロパティ。既定値は XmlSchemaDerivationMethod.None です。

省略可能。

解説

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

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

XmlSchemaElement のトピックも参照してください。Substitution、List、Union の各派生メソッドは、このプロパティでは許可されません。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

XmlSchemaElement クラス | XmlSchemaElement メンバ | System.Xml.Schema 名前空間