Aracılığıyla paylaş


XmlSchemaComplexType.Block Özellik

Tanım

Özniteliği alır veya ayarlar block .

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

XmlSchemaDerivationMethod

özniteliği, block karmaşık bir türün belirtilen türetme türünde kullanılmasını engeller. Varsayılan değer: XmlSchemaDerivationMethod.None. İsteğe bağlı.

Açıklamalar

Türetme türünü gösterir.

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.
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.

Substitution, Listve Union türetme yöntemleri bu özellik tarafından desteklenmez.

Şunlara uygulanır