XmlSchema.FinalDefault Properti

Definisi

Mendapatkan atau mengatur finalDefault atribut, yang menetapkan nilai final default atribut pada elemen dan jenis kompleks di namespace layanan target skema.

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

Nilai Properti

Nilai XmlSchemaDerivationMethod yang mewakili metode yang berbeda untuk mencegah derivasi. Nilai defaultnya adalah XmlSchemaDerivationMethod.None.

Keterangan

Atribut final mencegah jenis turunan yang ditentukan dari elemen atau jenis kompleks. Nilai ini dapat berisi #all atau daftar yang merupakan subset ekstensi atau pembatasan.

Tabel berikut ini mencantumkan nilai yang mungkin dari XmlSchemaDerivationMethod.

Nilai Deskripsi
None Secara default, tidak ada batasan pada derivasi jenis dalam skema.
Empty Mengambil alih metode derivasi default dan memungkinkan derivasi jenis apa pun dalam skema.
Extension Secara default, elemen dalam skema ini tidak dapat diturunkan oleh Ekstensi. Hanya berlaku untuk elemen dan elemen jenis kompleks.
Restriction Secara default, elemen dalam skema ini tidak dapat diturunkan oleh Pembatasan.
Union Secara default, elemen dalam skema ini tidak dapat diturunkan oleh Union. Hanya berlaku untuk jenis sederhana.
List Secara default, elemen dalam skema ini tidak dapat diturunkan oleh Daftar. Hanya berlaku untuk jenis sederhana.
All #all. Secara default, elemen dalam skema ini tidak dapat diturunkan oleh metode apa pun.

Berlaku untuk