RVTDocs.com

ElementTransformUtils.MoveElements

Method
Description:
Moves a set of elements by a given transformation.
Syntax
public static void MoveElements(
	Document document,
	ICollection<ElementId> elementsToMove,
	XYZ translation
)
Parameters
Parameter Type Description
document Document The document that owns the elements.
elementsToMove ICollection The set of elements to move.
translation XYZ The translation vector for the elements.
Return Value
Exceptions
Exception Condition
ArgumentException The given element id set is empty. -or- One or more elements in elementsToMove do not exist in the document.
ArgumentNullException A non-optional argument was null
InvalidOperationException If we are not able to move all the elements (for example, if one or more elements is pinned). -or- Move operation failed.