RVTDocs.com

AlignmentStationLabel

Class
Description:
Represents an object which provides access to a specialized Revit annotation element used for labeling stations.
Remarks:
The element is a SpotDimension. The element's category is OST_AlignmentStationLabels or, if in a set of labels, OST_AlignmentStationLabelSets. The element's type is a SpotDimensionType with DimensionStyleType equal to AlignmentStationLabel. The element's Origin is a point on the tessellated representation of an alignment. To get the precise point on the alignment's curve, use GetPointAtStation(Double) with input obtained from Station.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.Infrastructure.AlignmentStationLabel
Syntax
public class AlignmentStationLabel
AlignmentStationLabel Class Members:
Name Description Inherited From
AlignmentId The ElementId of the Alignment on which the SpotDimension is placed.
Element The underlying SpotDimension element.
Station The alignment station at which the SpotDimension is placed.
Name Description Inherited From
Create Creates an AlignmentStationLabel object along with its underlying SpotDimension element. Returns null if element creation fails.
CreateRecommendedTypeForSet Creates an element type recommended for alignment label sets and returns its ElementId.
CreateSet Creates a collection of AlignmentStationLabel objects along with their underlying SpotDimension elements.
Equals Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
Get Returns an AlignmentStationLabel object for the given element.
GetAlignmentStationLabels(Alignment) Returns all alignment station labels placed on the given alignment.
GetAlignmentStationLabels(Alignment, ElementId) Returns all alignment station labels placed on the given alignment in the given view.
GetHashCode Serves as the default hash function. (Inherited from Object ) Object
GetType Gets the Type of the current instance. (Inherited from Object ) Object
IsRecommendedTypeForSet Checks if the element type is recommended for alignment labels in sets.
IsValid() Checks if this object is a valid alignment station label.
IsValid(Element) Checks if the element is a valid alignment station label.
IsValidType Checks if the type is a valid alignment station label type.
ToString Returns a string that represents the current object. (Inherited from Object ) Object