XmlSchemaElement.Block Properti

Definisi

Mendapatkan atau mengatur Block derivasi.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod Block { System::Xml::Schema::XmlSchemaDerivationMethod get(); void set(System::Xml::Schema::XmlSchemaDerivationMethod value); };
public System.Xml.Schema.XmlSchemaDerivationMethod Block { get; set; }
member this.Block : System.Xml.Schema.XmlSchemaDerivationMethod with get, set
Public Property Block As XmlSchemaDerivationMethod

Nilai Properti

Atribut yang digunakan untuk memblokir derivasi jenis. Nilai defaultnya adalah XmlSchemaDerivationMethod.None. Optional.

Keterangan

Atribut ini dapat berisi nilai berikut:

Enum Deskripsi
None Gunakan pembatasan derivasi yang ditentukan oleh BlockDefault properti skema, jika ada.
Empty Tidak ada batasan penggantian elemen ini.
Substitution Elemen ini tidak dapat digantikan oleh jenis yang diturunkan oleh Substitusi.
Extension Elemen ini tidak dapat digantikan oleh jenis yang diturunkan oleh Ekstensi.
Restriction Elemen ini tidak dapat digantikan oleh jenis yang diturunkan oleh Pembatasan.
All #all. Elemen ini tidak dapat digantikan oleh jenis apa pun terlepas dari metode derivasi.

Properti ini tidak mencegah derivasi, tetapi mencegah derivasi mengganti jenis dalam instans. Nilai daftar dan union tidak didukung untuk block properti .

Berlaku untuk