2024 Class
Changes 2
C

AlignmentStationLabel

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
public class AlignmentStationLabel
Name Return Type Description
M Create(Alignment, View, AlignmentStationLabelOptions) AlignmentStationLabel Creates an object along with its underlying element. Returns null if element creation fails.
M CreateRecommendedTypeForSet(Document) ElementId Creates an element type recommended for alignment label sets and returns its ElementId.
M CreateSet(Alignment, View, AlignmentStationLabelSetOptions) ICollection<AlignmentStationLabel> Creates a collection of objects along with their underlying elements.
M GetAlignmentStationLabels(Alignment) ICollection<AlignmentStationLabel> Returns all alignment station labels placed on the given alignment.
M GetAlignmentStationLabels(Alignment, ElementId) ICollection<AlignmentStationLabel> Returns all alignment station labels placed on the given alignment in the given view.
M Get(Element) AlignmentStationLabel Returns an object for the given element.
M IsRecommendedTypeForSet(Element) bool Checks if the element type is recommended for alignment labels in sets.
M IsValid() bool Checks if this object is a valid alignment station label.
M IsValid(Element) bool Checks if the element is a valid alignment station label.
M IsValidType(Element) bool Checks if the type is a valid alignment station label type.
Name Return Type Description
P AlignmentId ElementId The ElementId of the on which the is placed.
P Element Element The underlying element.
P Station double The alignment station at which the is placed.