IfcDefinitionSelect

BACnet MVD

#### IfcDefinitionSelect

Natural language names

| Definition Select
| Sélection de définition

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcDefinitionSelect |  |  | ADDED |

##### Semantic definitions at the type

Type definition

IfcDefinitionSelect provides the option to either select an object or type object IfcObjectDefinition, or a property set template or property set, IfcPropertyDefinition.

> HISTORY New select type in IFC4.

Select definition

Type | Description
--- | ---
IfcObjectDefinition |
IfcPropertyDefinition |

##### Formal representations

XML Specification
`<xs:group name="IfcDefinitionSelect">
<xs:choice>
<xs:element ref="ifc:IfcObjectDefinition"/>
<xs:element ref="ifc:IfcPropertyDefinition"/>
</xs:choice>
</xs:group>
`
EXPRESS Specification
`TYPE IfcDefinitionSelect = SELECT (
IfcObjectDefinition,
IfcPropertyDefinition);
END_TYPE;

EXPRESS-G diagram

`

References: IfcRelAssociates IfcRelDeclares

Link to this page