NewLineLoad Method (Reference, IList(XYZ), IList(XYZ), Boolean, Boolean, Boolean, LineLoadType, SketchPlane)


Creates a new hosted line load within the project using data at an array of points.

Namespace: Autodesk.Revit.Creation
Assembly: RevitAPI (in RevitAPI.dll) Version: 2015.0.0.0 (2015.0.0.0)

Syntax

C#
public LineLoad NewLineLoad(
	Reference reference,
	IList<XYZ> forces,
	IList<XYZ> moments,
	bool uniform,
	bool projected,
	bool isReaction,
	LineLoadType symbol,
	SketchPlane plane
)
Visual Basic
Public Function NewLineLoad ( _
	reference As Reference, _
	forces As IList(Of XYZ), _
	moments As IList(Of XYZ), _
	uniform As Boolean, _
	projected As Boolean, _
	isReaction As Boolean, _
	symbol As LineLoadType, _
	plane As SketchPlane _
) As LineLoad
Visual C++
public:
LineLoad^ NewLineLoad(
	Reference^ reference, 
	IList<XYZ^>^ forces, 
	IList<XYZ^>^ moments, 
	bool uniform, 
	bool projected, 
	bool isReaction, 
	LineLoadType^ symbol, 
	SketchPlane^ plane
)

Parameters

reference
Type: Autodesk.Revit.DB Reference
The Geometry reference to Beam's, Brace's, Column's, Wall's, Wall Foundation's, Slab's or Slab Foundation's analytical lines.
forces
Type: System.Collections.Generic IList XYZ
The applied 3d linear forces in the end points.
moments
Type: System.Collections.Generic IList XYZ
The applied 3d linear moments in the end points.
uniform
Type: System Boolean
Set to True if you wish to create the uniform load.
projected
Type: System Boolean
Set to True if you wish to create the projected load.
isReaction
Type: System Boolean
Specifies if the load is a reaction load. The load cannot be modified if isReaction=True.
symbol
Type: Autodesk.Revit.DB.Structure LineLoadType
The symbol of the LineLoad.
plane
Type: Autodesk.Revit.DB SketchPlane
Indicate the work plane of the LineLoad.

Return Value

If successful, NewLineLoad returns an object for the newly created LineLoad. a null reference ( Nothing in Visual Basic) is returned if the operation fails.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions InvalidOperationException If the product is not Revit Structure.

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 →