2027 Class
Changes 8
C

AnnotationMultipleAlignmentUtils

Description:
A helper providing functionality related to elements that can be aligned to one another. An element that wants to be able to align to other alignable elements using the Multiple Alignment buttons should implement this helper class.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.AnnotationMultipleAlignmentUtils
public class AnnotationMultipleAlignmentUtils : IDisposable
Name Return Type Description Inherited From
M Dispose() None Releases all resources used by the AnnotationMultipleAlignmentUtils
M ElementSupportsMultiAlign(Element) Boolean Returns true if element can be aligned to other similar elements.
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetAnnotationCenter(Element) XYZ Gets the center of the alignable element in model space.
M GetAnnotationOutlineWithoutLeaders(Element) IList<XYZ> Gets the four corners of the alignable element in model space without its leaders.
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M MoveWithAnchoredLeaders(Element, XYZ) None Moves the element while keeping the leader end points anchored.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity.