![]()  | Discrete Accessory Type Enum | 
![]()  | Énumération des types d'accessoire composé | 
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 | 
|---|---|---|---|---|
| IfcDiscreteAccessoryTypeEnum | ADDED | 
This enumeration defines the different types of discrete accessories.
HISTORY New enumeration in IFC4.
| Constant | Description | 
|---|---|
| ANCHORPLATE | An accessory consisting of a steel plate, shear stud connectors or welded-on rebar which is embedded into the surface of a concrete element so that other elements can be welded or bolted onto it later. | 
| BRACKET | An L-shaped or similarly shaped accessory attached in a corner between elements to hold them together or to carry a secondary element. | 
| SHOE | A column shoe or a beam shoe (beam hanger) used to support or secure an element. | 
| USERDEFINED | User-defined accessory. | 
| NOTDEFINED | Undefined accessory. | 
 <xs:simpleType name="IfcDiscreteAccessoryTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="anchorplate"/>
   <xs:enumeration value="bracket"/>
   <xs:enumeration value="shoe"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
TYPE IfcDiscreteAccessoryTypeEnum = ENUMERATION OF (
 ANCHORPLATE, 
 BRACKET, 
 SHOE, 
 USERDEFINED, 
 NOTDEFINED);
END_TYPE;