語言

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

屬性值

屬性 block 可防止在指定推導類型中使用複雜型別。 預設值為 XmlSchemaDerivationMethod.None。 Optional.

備註

表示推導類型。

此屬性可包含以下數值:

Enum Description
None 如果存在,請使用由 BlockDefault 結構特性所定義的推導限制。
Extension 此元素無法被由 Extension 導出的型別取代。
Restriction 此元素無法被由限制導出的型別取代。
All #all。 無論推導方式如何,此元素都無法被任何類型替換。

Substitution, List, 和 Union 推導方法不受此特性支持。

適用於