2027 Method
Changes 0
M

RadialArray.ArrayElementWithoutAssociation

Description:
Creates a new radial array from a single element based on an input rotation axis.
Remarks:
The resulting elements will not be associated with an array element.
public static ICollection<ElementId> ArrayElementWithoutAssociation(
	Document aDoc,
	View dBView,
	ElementId id,
	int count,
	Line axis,
	double angle,
	ArrayAnchorMember anchorMember
)
  • aDoc
    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
    The view.
  • id
    The element to array. The position of the rotation axis is determined by the center of the element's bounding boxes.
  • Int32
    count
    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
    The rotation axis.
  • Double
    angle
    The angle in radians of the rotation.
  • anchorMember
    Indicates if the translation vector specifies the location of the second member of the array, or the last member of the array.
Return Value ICollection<ElementId> The elements created by the operation.
  • 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.
  • A non-optional argument was null
  • A value passed for an enumeration argument is not a member of that enumeration
  • Failed to create the radial array.