Documentation for this section has not yet been entered.
This value indicates how the type is enforced when xsi:type is used in the instance document. For example, if the value is restricted, only the specific defined type can be used, not types derived by restriction from the specific defined type.
This property can contain the values shown in the following table. The default is None. List and union derivation methods are not allowed on this property.
Empty |
There are no restrictions on replacements of this element. |
Substitution |
This element cannot be replaced by a type derived by Substitution. |
Extension |
This element cannot be replaced by a type derived by Extension. |
Restriction |
This element cannot be replaced by a type derived by Restriction. |
All |
#all. This element cannot be replaced by any type regardless of derivation method. |