RVTDocs.com

DisplacementElement.CanElementsBeDisplaced(View, ICollection<ElementId>, ElementId)

Method
Description:
Indicates if elements can be assigned to a new DisplacementElement.
Remarks:
A necessary condition is that isAllowedAsDisplacedElement returns true for each individual element id. In addition, if isElementDisplaced must return the same value for all the specified element ids.
Syntax
public static bool CanElementsBeDisplaced(
	View view,
	ICollection<ElementId> elementIds,
	out ElementId commonDisplacedElementId
)
Parameters
Parameter Type Description
view View The view.
elementIds ICollection The element ids.
commonDisplacedElementId ElementId If this method returns true, then this is the element id of a DisplacementElement which lists all of elemIds among its displaced elements.
Return Value
Type Description
Boolean Returns true if the specified element ids can be assigned to a new DisplacementElement.
Exceptions
Exception Condition
ArgumentNullException A non-optional argument was null