The IFCExportOptions type exposes the following members.

Constructors

  NameDescription
Public methodIFCExportOptions()()()()
Default constructor. Initializes FileVersion to Default. WallAndColumnSplitting and ExportBaseQuantities are set to false. FamilyMappingFile is set to empty.
Public methodIFCExportOptions(IFCExportOptions)
Creates a copy of an IFCExportOptions.

Methods

  NameDescription
Public methodAddOption
Adds a new named option to the options structure.
Public methodAssign
Assigns the values of the IFCExportOptions to this options object.
Public methodDispose
Releases all resources used by the IFCExportOptions
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 methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyExportBaseQuantities
Option to export IFC standard quantities currently supported by Revit.
Public propertyFamilyMappingFile
Path to a file containing family mapping.
Public propertyFileVersion
IFC file version.
Public propertyFilterViewId
Id of the view whose visibility settings will govern the contents in the exported IFC file.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertySpaceBoundaryLevel
Level of space boundaries exported in IFC file.
Public propertyWallAndColumnSplitting
Option to allow division of multi-level walls and columns by levels.

See Also