XmlSchemaComplexType.BlockResolved 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得類型編譯為 post-schema-validation 資訊集 (infoset) 之後的值。 這個值指示在執行個體文件中使用 xsi:type
時,如何強制型別。
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
屬性值
Post-Schema-Validation Infoset 值。 預設值為 BlockDefault
項目上的 schema
值。
備註
此值取自型別本身,如果未在型別層級定義,則會取自 schema
元素。 例如,如果值受到限制,則只能使用特別定義的型別,而不是衍生自特定定義型別的類型。
此屬性可以包含下列值:
例舉 | 描述 |
---|---|
None |
如果有,請使用架構的 屬性所 BlockDefault 定義的衍生限制。 |
Extension |
此元素無法由 Extension 衍生的類型取代。 |
Restriction |
此元素無法由 Restriction 衍生的類型取代。 |
All |
#all . 不論衍生方法為何,這個元素都無法由任何類型取代。 |
Substitution
這個屬性不支援 、 List
和 Union
衍生方法。