Revit 2025 API
Radial |
Creates a new radial array from a single element based
on an input rotation axis.
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static ICollection<ElementId> ArrayElementWithoutAssociation( Document aDoc, View dBView, ElementId id, int count, Line axis, double angle, ArrayAnchorMember anchorMember )
Public Shared Function ArrayElementWithoutAssociation ( aDoc As Document, dBView As View, id As ElementId, count As Integer, axis As Line, angle As Double, anchorMember As ArrayAnchorMember ) As ICollection(Of ElementId)
public: static ICollection<ElementId^>^ ArrayElementWithoutAssociation( Document^ aDoc, View^ dBView, ElementId^ id, int count, Line^ axis, double angle, ArrayAnchorMember anchorMember )
static member ArrayElementWithoutAssociation : aDoc : Document * dBView : View * id : ElementId * count : int * axis : Line * angle : float * anchorMember : ArrayAnchorMember -> ICollection<ElementId>
Parameters
- aDoc Document
- The view. If it is a 2d view, translation vector must be in the view plane if the element is a view-specific element.
- dBView View
- The view.
- id ElementId
- The element to array. The position of the rotation axis is determined by the center of the element's bounding boxes.
- count Int32
- The number of array members to create. The accepted range is from 3 to 200 in a project document, and between 0 and 200 in a family document.
- axis Line
- The rotation axis.
- angle Double
- The angle in radians of the rotation.
- anchorMember ArrayAnchorMember
- Indicates if the translation vector specifies the location of the second member of the array, or the last member of the array.
Return Value
ICollectionElementIdThe elements created by the operation.
| Exception | Condition |
|---|---|
| ArgumentException | The element id does not exist in the document -or- id is not arrayable. -or- count must be between 3 and 200 in project documents and between 0 and 200 in family documents. -or- The view is invalid for specific view elements array. -or- The rotation axis is invalid to array the element. -or- Angle value must be not zero. |
| ArgumentNullException | A non-optional argument was null |
| ArgumentOutOfRangeException | A value passed for an enumeration argument is not a member of that enumeration |
| InvalidOperationException | Failed to create the radial array. |
The resulting elements will not be associated with an array element.
See Also