AddElement Method


Adds an IfcElement handle to associate with the IfcProduct in this wrapper.

Namespace: Autodesk.Revit.DB.IFC
Assembly: RevitAPIIFC (in RevitAPIIFC.dll) Version: 2015.0.0.0 (2015.0.0.0)
Since: 2013

Syntax

C#
public void AddElement(
	IFCAnyHandle elementHandle,
	IFCLevelInfo pLevelInfo,
	IFCExtrusionCreationData params,
	bool relateToLevel
)
Visual Basic
Public Sub AddElement ( _
	elementHandle As IFCAnyHandle, _
	pLevelInfo As IFCLevelInfo, _
	params As IFCExtrusionCreationData, _
	relateToLevel As Boolean _
)
Visual C++
public:
void AddElement(
	IFCAnyHandle^ elementHandle, 
	IFCLevelInfo^ pLevelInfo, 
	IFCExtrusionCreationData^ params, 
	bool relateToLevel
)

Parameters

elementHandle
Type: Autodesk.Revit.DB.IFC IFCAnyHandle
The IfcElement handle.
pLevelInfo
Type: Autodesk.Revit.DB.IFC IFCLevelInfo
The level info.
params
Type: Autodesk.Revit.DB.IFC IFCExtrusionCreationData
The extrusion creation data associated with the given element. Optional, can be a null reference ( Nothing in Visual Basic) .
relateToLevel
Type: System Boolean
True to relate the element to the level, false otherwise.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentNullException A non-optional argument was NULL

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →