XmlSchemaComplexType.BlockResolved Özellik

Tanım

Tür şema doğrulama sonrası bilgi kümesine (infoset) derlendikten sonra değeri alır. Bu değer, örnek belgesinde kullanıldığında türün nasıl zorlanmış xsi:type olduğunu gösterir.

public:
 property System::Xml::Schema::XmlSchemaDerivationMethod BlockResolved { System::Xml::Schema::XmlSchemaDerivationMethod get(); };
public System.Xml.Schema.XmlSchemaDerivationMethod BlockResolved { get; }
member this.BlockResolved : System.Xml.Schema.XmlSchemaDerivationMethod
Public ReadOnly Property BlockResolved As XmlSchemaDerivationMethod

Özellik Değeri

Şema sonrası doğrulanmış infoset değeri. Varsayılan değer öğesindedir BlockDefaultschema .

Açıklamalar

Bu değer türün kendisinden alınır veya tür düzeyinde tanımlanmadıysa öğesinden schema alınır. Örneğin, değer kısıtlanmışsa, özel olarak tanımlanmış türden türetilen türler değil, yalnızca özel olarak tanımlanmış tür kullanılabilir.

Bu öznitelik aşağıdaki değerleri içerebilir:

Enum Açıklama
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. Türetme yöntemi ne olursa olsun bu öğe herhangi bir türle değiştirilemez.

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

Şunlara uygulanır