XmlSchema.FinalDefault Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Şemanın finalDefault
hedef ad alanındaki öğelerde ve karmaşık türlerde özniteliğin final
varsayılan değerini ayarlayan özniteliği alır veya ayarlar.
public:
property System::Xml::Schema::XmlSchemaDerivationMethod FinalDefault { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod FinalDefault { get; set; }
member this.FinalDefault : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property FinalDefault As XmlSchemaDerivationMethod
Özellik Değeri
XmlSchemaDerivationMethod Türetme önlemeye yönelik farklı yöntemleri temsil eden bir değer. XmlSchemaDerivationMethod.None
varsayılan değerdir.
Açıklamalar
özniteliği, final
bir öğenin veya karmaşık türün belirtilen tür türetmesini engeller. Bu değer, uzantı veya kısıtlama alt kümesi olan veya listesini içerebilir #all
.
Aşağıdaki tabloda olası değerleri listelemektedir XmlSchemaDerivationMethod.
Değer | Açıklama |
---|---|
None |
Varsayılan olarak, şemadaki tür türetmelerinde herhangi bir kısıtlama yoktur. |
Empty |
Varsayılan türetme yöntemini geçersiz kılar ve şemadaki tür türetmelere izin verir. |
Extension |
Varsayılan olarak, bu şemadaki öğeler Uzantı tarafından türetilemez. Yalnızca öğe ve karmaşık tür öğeleri için geçerlidir. |
Restriction |
Varsayılan olarak, bu şemadaki öğeler Kısıtlama tarafından türetilemez. |
Union |
Varsayılan olarak, bu şemadaki öğeler Union tarafından türetilemez. Yalnızca basit türler için geçerlidir. |
List |
Varsayılan olarak, bu şemadaki öğeler Liste tarafından türetilemez. Yalnızca basit türler için geçerlidir. |
All |
#all . Varsayılan olarak, bu şemadaki öğelerin herhangi bir yöntemle türetilmiş olamaz. |