element <propertyOverride>
Namespace:
Type:
embedded complexType
Content:
empty, 4 attributes
Defined:
locally at 1 location
XML Representation Summary
<propertyOverride
   
category
 = 
xsd:string
   
default
 = 
xsd:string
   
name
 = 
xsd:string
   
readOnly
 = 
xsd:boolean
/>
May be included in elements (1):
Usage / Definition Locations
XML Source
<xsd:element maxOccurs="unbounded" minOccurs="0" name="propertyOverride">
<xsd:complexType>
<xsd:attribute name="name" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
The internal name for the property being overriden. It is legal for
this to reference a name that does not exist. This allows overrides of extension properties, which are
only conditionaly defined.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="category" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Override of the property category. See the description
in <abstractPropertyType>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="readOnly" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
Override of the readOnly state. See the description
in <abstractPropertyType>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="default" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Override of the default value. Default values can only
be overriden on properties supporting default values, i.e simple properties, enums, and compound
properties. See the description in <abstractPropertyType> for more information.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
Attribute Detail
category
Override of the property category. See the description
in <abstractPropertyType>
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="category" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Override of the property category. See the description
in <abstractPropertyType>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

default
Override of the default value. Default values can only
be overriden on properties supporting default values, i.e simple properties, enums, and compound
properties. See the description in <abstractPropertyType> for more information.
Type:
xsd:string
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="default" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
Override of the default value. Default values can only
be overriden on properties supporting default values, i.e simple properties, enums, and compound
properties. See the description in <abstractPropertyType> for more information.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

name
The internal name for the property being overriden. It is legal for
this to reference a name that does not exist. This allows overrides of extension properties, which are
only conditionaly defined.
Type:
xsd:string
Use:
required
Defined:
locally, within this element
XML Source
<xsd:attribute name="name" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>
The internal name for the property being overriden. It is legal for
this to reference a name that does not exist. This allows overrides of extension properties, which are
only conditionaly defined.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>

readOnly
Override of the readOnly state. See the description
in <abstractPropertyType>
Type:
xsd:boolean
Use:
optional
Defined:
locally, within this element
XML Source
<xsd:attribute name="readOnly" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>
Override of the readOnly state. See the description
in <abstractPropertyType>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>