![]()  | Profil - Merkmale | 
![]()  | Profile Properties | 
![]()  | Propriétés de section de profil | 
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 | 
|---|---|---|---|---|
| IfcProfileProperties | MODIFIED | Schema changed from IFCPROFILEPROPERTYRESOURCE to IFCPROFILERESOURCE.  Instantiation changed from ABSTRACT.  | ||
| Name | MODIFIED | Name changed from ProfileName to Name.  Type changed from IfcLabel to IfcIdentifier.  | ||
| Description | X | X | MODIFIED | Name changed from ProfileDefinition to Description.  Type changed from IfcProfileDef to IfcText.  | 
| Properties | ADDED | |||
| ProfileDefinition | ADDED | IFC2x3 to IFC4 4.0.0.0 | ||
| IfcProfileProperties | MODIFIED | Schema changed from IFCPROFILEPROPERTYRESOURCE to IFCPROFILERESOURCE.  Instantiation changed from ABSTRACT.  | ||
| Name | MODIFIED | Name changed from ProfileName to Name.  Type changed from IfcLabel to IfcIdentifier.  | ||
| Description | X | X | MODIFIED | Name changed from ProfileDefinition to Description.  Type changed from IfcProfileDef to IfcText.  | 
| Properties | ADDED | |||
| ProfileDefinition | ADDED | 
This is a collection of properties applicable to section profile definitions.
HISTORY New entity in IFC2x2.
IFC4 CHANGE Entity made non-abstract. Subtypes IfcGeneralProfileProperties, IfcStructuralProfileProperties, and IfcStructuralSteelProfileProperties deleted. Attribute ProfileName deleted, use ProfileDefinition.ProfileName instead. Attribute ProfileDefinition made mandatory. Attributes Name, Description, and HasProperties added (inherited from IfcExtendedProperties).
| # | Attribute | Type | Cardinality | Description | G | 
|---|---|---|---|---|---|
| 4 | ProfileDefinition | IfcProfileDef | Profile definition which is qualified by these properties. | X | 
| # | Attribute | Type | Cardinality | Description | G | 
|---|---|---|---|---|---|
| IfcPropertyAbstraction | |||||
| HasExternalReferences | IfcExternalReferenceRelationship @RelatedResourceObjects  | S[0:?] | Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.
IFC4 CHANGE New inverse attribute.  | X | |
| IfcExtendedProperties | |||||
| 1 | Name | IfcIdentifier | ? | The name given to the set of properties. | X | 
| 2 | Description | IfcText | ? | Description for the set of properties. | X | 
| 3 | Properties | IfcProperty | S[1:?] | The set of properties provided for this extended property collection. | X | 
| IfcProfileProperties | |||||
| 4 | ProfileDefinition | IfcProfileDef | Profile definition which is qualified by these properties. | X | |
 <xs:element name="IfcProfileProperties" type="ifc:IfcProfileProperties" substitutionGroup="ifc:IfcExtendedProperties" nillable="true"/>
 <xs:complexType name="IfcProfileProperties">
  <xs:complexContent>
   <xs:extension base="ifc:IfcExtendedProperties"/>
  </xs:complexContent>
 </xs:complexType>
ENTITY IfcProfileProperties
 SUBTYPE OF (IfcExtendedProperties);
  ProfileDefinition : IfcProfileDef;
END_ENTITY;
  References: IfcProfileDef