共用方式為


XmlSchemaComplexType.Block 屬性

定義

取得或設定 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

屬性值

XmlSchemaDerivationMethod

block 屬性會防止複雜型別用於指定的衍生型別。 預設為 XmlSchemaDerivationMethod.None。 選擇性。

備註

表示衍生的類型。

此屬性可以包含下列值:

例舉 描述
None 如果有,請使用架構的 屬性所 BlockDefault 定義的衍生限制。
Extension 此元素無法由 Extension 衍生的類型取代。
Restriction 此元素無法由 Restriction 衍生的類型取代。
All #all. 不論衍生方法為何,這個元素都無法由任何類型取代。

Substitution這個屬性不支援 、 ListUnion 衍生方法。

適用於