XmlSchemaElement.Block 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定導 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.None。 Optional.
備註
此屬性可包含以下數值:
| Enum | Description |
|---|---|
None |
如果存在,請使用由 BlockDefault 結構特性所定義的推導限制。 |
Empty |
此元件的更換沒有限制。 |
Substitution |
此元素無法被替換導出的型別取代。 |
Extension |
此元素無法被由 Extension 導出的型別取代。 |
Restriction |
此元素無法被由限制導出的型別取代。 |
All |
#all。 無論推導方式如何,此元素都無法被任何類型替換。 |
此特性不阻止推導,但防止推導在實例中替換該型別。 該物業不支援 block 清單和聯合值。