Table of Contents

Class StandardPsets

Namespace
IfcIO.Model
Assembly
IfcIO.dll

Strongly-typed factories and extensions for standard buildingSMART Property Sets (Psets).

[SuppressMessage("Naming", "CA1707:Identifiers should not contain underscores", Justification = "Conforms to buildingSMART IFC standard Pset naming conventions")]
public static class StandardPsets

Inheritance

Inherited Members

Methods

BeamCommon(string?, bool?, bool?, string?, double?, double?)

Creates a buildingSMART standard Pset_BeamCommon property set.

public static IfcPropertySet BeamCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? span = null, double? roll = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
span double?
roll double?

Returns

IfcPropertySet

ColumnCommon(string?, bool?, bool?, string?, double?)

Creates a buildingSMART standard Pset_ColumnCommon property set.

public static IfcPropertySet ColumnCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? slope = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
slope double?

Returns

IfcPropertySet

DoorCommon(string?, bool?, string?, string?, string?, double?, double?, bool?, bool?)

Creates a buildingSMART standard Pset_DoorCommon property set.

public static IfcPropertySet DoorCommon(string? reference = null, bool? isExternal = null, string? fireRating = null, string? acousticRating = null, string? securityRating = null, double? overallHeight = null, double? overallWidth = null, bool? handicapAccessible = null, bool? selfClosing = null)

Parameters

reference string?
isExternal bool?
fireRating string?
acousticRating string?
securityRating string?
overallHeight double?
overallWidth double?
handicapAccessible bool?
selfClosing bool?

Returns

IfcPropertySet

Pset_BeamCommon(string?, bool?, bool?, string?, double?, double?)

Alias for IfcIO.Model.StandardPsets.BeamCommon(System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.String,System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART schema identifier.

public static IfcPropertySet Pset_BeamCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? span = null, double? roll = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
span double?
roll double?

Returns

IfcPropertySet

Pset_ColumnCommon(string?, bool?, bool?, string?, double?)

Alias for IfcIO.Model.StandardPsets.ColumnCommon(System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.String,System.Nullable{System.Double}) matching exact buildingSMART schema identifier.

public static IfcPropertySet Pset_ColumnCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? slope = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
slope double?

Returns

IfcPropertySet

Pset_DoorCommon(string?, bool?, string?, string?, string?, double?, double?, bool?, bool?)

Alias for IfcIO.Model.StandardPsets.DoorCommon(System.String,System.Nullable{System.Boolean},System.String,System.String,System.String,System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Boolean},System.Nullable{System.Boolean}) matching exact buildingSMART schema identifier.

public static IfcPropertySet Pset_DoorCommon(string? reference = null, bool? isExternal = null, string? fireRating = null, string? acousticRating = null, string? securityRating = null, double? overallHeight = null, double? overallWidth = null, bool? handicapAccessible = null, bool? selfClosing = null)

Parameters

reference string?
isExternal bool?
fireRating string?
acousticRating string?
securityRating string?
overallHeight double?
overallWidth double?
handicapAccessible bool?
selfClosing bool?

Returns

IfcPropertySet

Pset_SlabCommon(string?, bool?, bool?, string?, double?, string?, double?)

Alias for IfcIO.Model.StandardPsets.SlabCommon(System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.String,System.Nullable{System.Double},System.String,System.Nullable{System.Double}) matching exact buildingSMART schema identifier.

public static IfcPropertySet Pset_SlabCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? thermalTransmittance = null, string? acousticRating = null, double? pitchAngle = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
thermalTransmittance double?
acousticRating string?
pitchAngle double?

Returns

IfcPropertySet

Pset_WallCommon(string?, bool?, bool?, string?, double?, string?, bool?, string?)

Alias for IfcIO.Model.StandardPsets.WallCommon(System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.String,System.Nullable{System.Double},System.String,System.Nullable{System.Boolean},System.String) matching exact buildingSMART schema identifier.

public static IfcPropertySet Pset_WallCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? thermalTransmittance = null, string? acousticRating = null, bool? combustible = null, string? surfaceSpreadOfFlame = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
thermalTransmittance double?
acousticRating string?
combustible bool?
surfaceSpreadOfFlame string?

Returns

IfcPropertySet

Pset_WindowCommon(string?, bool?, string?, string?, string?, double?, double?, double?)

Alias for IfcIO.Model.StandardPsets.WindowCommon(System.String,System.Nullable{System.Boolean},System.String,System.String,System.String,System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double}) matching exact buildingSMART schema identifier.

public static IfcPropertySet Pset_WindowCommon(string? reference = null, bool? isExternal = null, string? fireRating = null, string? acousticRating = null, string? securityRating = null, double? overallHeight = null, double? overallWidth = null, double? thermalTransmittance = null)

Parameters

reference string?
isExternal bool?
fireRating string?
acousticRating string?
securityRating string?
overallHeight double?
overallWidth double?
thermalTransmittance double?

Returns

IfcPropertySet

SlabCommon(string?, bool?, bool?, string?, double?, string?, double?)

Creates a buildingSMART standard Pset_SlabCommon property set.

public static IfcPropertySet SlabCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? thermalTransmittance = null, string? acousticRating = null, double? pitchAngle = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
thermalTransmittance double?
acousticRating string?
pitchAngle double?

Returns

IfcPropertySet

WallCommon(string?, bool?, bool?, string?, double?, string?, bool?, string?)

Creates a buildingSMART standard Pset_WallCommon property set.

public static IfcPropertySet WallCommon(string? reference = null, bool? loadBearing = null, bool? isExternal = null, string? fireRating = null, double? thermalTransmittance = null, string? acousticRating = null, bool? combustible = null, string? surfaceSpreadOfFlame = null)

Parameters

reference string?
loadBearing bool?
isExternal bool?
fireRating string?
thermalTransmittance double?
acousticRating string?
combustible bool?
surfaceSpreadOfFlame string?

Returns

IfcPropertySet

WindowCommon(string?, bool?, string?, string?, string?, double?, double?, double?)

Creates a buildingSMART standard Pset_WindowCommon property set.

public static IfcPropertySet WindowCommon(string? reference = null, bool? isExternal = null, string? fireRating = null, string? acousticRating = null, string? securityRating = null, double? overallHeight = null, double? overallWidth = null, double? thermalTransmittance = null)

Parameters

reference string?
isExternal bool?
fireRating string?
acousticRating string?
securityRating string?
overallHeight double?
overallWidth double?
thermalTransmittance double?

Returns

IfcPropertySet