XmlSchemaElement.Block Ö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.
Türetme Block
alır veya ayarlar.
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
Özellik Değeri
Tür türetme işlemini engellemek için kullanılan öznitelik. Varsayılan değer XmlSchemaDerivationMethod.None
olarak belirlenmiştir. İsteğe bağlı.
Açıklamalar
Bu öznitelik aşağıdaki değerleri içerebilir:
Sabit listesi | Description |
---|---|
None |
Varsa, şemanın BlockDefault özelliği tarafından tanımlanan türetme kısıtlamasını kullanın. |
Empty |
Bu öğenin değiştirilmesiyle ilgili bir kısıtlama yoktur. |
Substitution |
Bu öğe, Değiştirme tarafından türetilen bir türle değiştirilemez. |
Extension |
Bu öğe, Uzantı tarafından türetilen bir türle değiştirilemez. |
Restriction |
Bu öğe, Kısıtlama tarafından türetilen bir türle değiştirilemez. |
All |
#all . Bu öğe türetme yöntemi ne olursa olsun herhangi bir tür tarafından değiştirilemez. |
Bu özellik türetme engellemez, ancak türetme işleminin bir örnekteki türü değiştirmesini engeller. Özellik için block
liste ve birleşim değerleri desteklenmez.