IfcPropertySetDefinitionSet

BACnet MVD

#### IfcPropertySetDefinitionSet

Natural language names

| Property Set Definition Set

Change log

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

##### Semantic definitions at the type

Type definition

The purpose of this defined type is enabling the assignment of a set of IfcPropertySetDefinition's to an IfcRelDefinesByProperties relationship.

> NOTE The sole purpose of this defined type is to enable an upward compatible enhancement of the objectified relationship IfcRelDefinesByProperties in order to assign multiple IfcPropertySet's, IfcElementQuantity's or other subtypes of IfcPropertySetDefinition to objects using a single instance of IfcRelDefinesByProperties.

> HISTORY New type in IFC4.

##### Formal representations

XML Specification
`<xs:complexType name="IfcPropertySetDefinitionSet">
<xs:sequence>
<xs:element ref="ifc:IfcPropertySetDefinition" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute ref="ifc:itemType" fixed="ifc:IfcPropertySetDefinition"/>
<xs:attribute ref="ifc:cType" fixed="set"/>
<xs:attribute ref="ifc:arraySize" use="optional"/>
</xs:complexType>
`
EXPRESS Specification
`TYPE IfcPropertySetDefinitionSet = SET [1:?] OF IfcPropertySetDefinition;
END_TYPE;

EXPRESS-G diagram

`

References: IfcPropertySetDefinitionSelect

Link to this page