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 값 중 하나입니다. 기본값은 None입니다.

설명

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

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

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

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

적용 대상