これ以上派生が許可されないことを示す 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 名前空間