IFCFile Members


The IFCFile type exposes the following members.

Methods

  NameDescription
Public methodClose
Close the IFC file.
Public methodStatic memberCreate
Creates an IFC file for exporting.
Public methodCreateHeaderInstance
Creates an IFC header instance in the file model.
Public methodCreateInstance
Creates an IFC instance in the file model.
Public methodCreateStyle(ExporterIFC, IFCAnyHandle)
Creates and populates an IfcStyledItem for an IfcRepresentationItem with a IfcSurfaceStyle, IfcCurveStyle, and/or an IfcFillStyle, and assigns them to the file.
Public methodCreateStyle(ExporterIFC, IFCAnyHandle, Color, ElementId)
Creates and populates an IfcStyledItem for an IfcRepresentationItem with a IfcSurfaceStyle, IfcCurveStyle, and/or an IfcFillStyle, and assigns them to the file.
Public methodDispose
Releases all resources used by the IFCFile
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetInstanceCount
Counts IFC instances of one particular type.
Public methodGetInstances
Gets IFC instances of one particular type.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodRead(IFCFileReadOptions)
Reads content from a file of IFC format.
Public methodRead(IFCFileReadOptions, Int32, Int32)
Reads content from a file of IFC format.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWrite
Writes content to a file of IFC format.

Properties

  NameDescription
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.

See Also