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.
Özniteliği alır finalDefault veya ayarlar; bu da şemanın final hedef ad alanındaki öğelerde ve karmaşık türlerde özniteliğin varsayılan değerini 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üretme türünü engeller. Bu değer, uzantının veya kısıtlamanın alt kümesi olan bir liste veya içerebilir #all .
Aşağıdaki tabloda olası değerleri listelemektedir XmlSchemaDerivationMethod.
| Değer | Açıklama |
|---|---|
None |
Varsayılan olarak, şemadaki tür türetmelerde 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 List tarafından türetilemez. Yalnızca basit türler için geçerlidir. |
All |
#all. Varsayılan olarak, bu şemadaki öğeler herhangi bir yöntemle türetilemez. |