XmlSchemaComplexType.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
属性值
block
特性禁止在指定的派生类型中使用复杂类型。 默认值为 XmlSchemaDerivationMethod.None
。 可选。
注解
指示派生的类型。
此属性可以包含以下值:
枚举 | 说明 |
---|---|
None |
使用由架构的属性定义的 BlockDefault 派生限制(如果存在)。 |
Extension |
此元素不能由扩展派生的类型替换。 |
Restriction |
此元素不能由限制派生的类型替换。 |
All |
#all . 无论派生方法如何,此元素都不能替换为任何类型。 |
此属性不支持 Substitution``List
和Union
派生方法。