다음을 통해 공유


XmlSchemaType.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

유효한 XmlSchemaDerivationMethod 값 중 하나입니다. 기본값은 None입니다.

설명

다음 표에서는 이 속성이 단순 형식에 대해 포함할 수 있는 값을 보여 있습니다.

XmlSchemaDerivationMethod Description
Empty 제한, 확장 또는 대체에 의한 파생이 수행되도록 스키마 blockDefault 설정을 재정의합니다.
None 파생 메서드가 지정되지 않았습니다. 이것이 기본값입니다. 파생 규칙은 스키마 blockDefault 설정에서 가져옵니다.
Substitution 대체에서 파생된 형식으로 바꿀 수 없습니다.
Extension 확장에서 파생된 형식으로 바꿀 수 없습니다.
Restriction 제한에서 파생된 형식으로 바꿀 수 없습니다.
All #all. 파생 메서드에서 파생된 형식으로 바꿀 수 없습니다.

다음 표에서는 복합 형식에 대해 이 속성이 포함할 수 있는 값을 보여 있습니다.

XmlSchemaDerivationMethod Description
Empty 제한, 확장 또는 대체에 의한 파생이 수행되도록 스키마 blockDefault 설정을 재정의합니다.
None 파생 메서드가 지정되지 않았습니다. 이것이 기본값입니다. 파생 규칙은 스키마 blockDefault 설정에서 가져옵니다.
Substitution 대체에서 파생된 형식으로 바꿀 수 없습니다.
Extension 확장에서 파생된 형식으로 바꿀 수 없습니다.
Restriction 제한에서 파생된 형식으로 바꿀 수 없습니다.
All #all. 파생 메서드에서 파생된 형식으로 바꿀 수 없습니다.

적용 대상