BalusterPattern Class

Baluster pattern class.
Inheritance Hierarchy
SystemObject
  Autodesk.Revit.DB.ArchitectureBalusterPattern

Namespace: Autodesk.Revit.DB.Architecture
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class BalusterPattern : IDisposable

The BalusterPattern type exposes the following members.

Properties
 NameDescription
Public propertyBreakPattern The condition which controls breaking baluster patterns distribution.
Public propertyDistributionJustification Determines how baluster pattern distribution is justified.
Public propertyEndSpace The extra space added after a whole baluster pattern.
Public propertyExcessLengthFillBalusterId The id of a Baluster family used to fill excess length, which is the extra space along the railing segment that cannot be filled with a pattern. If set to InvalidElementId, it will be the default - the id of the BaseRailingAttr containing the Baluster pattern.
Public propertyExcessLengthFillSpacing The value defines the spacing between each baluster instance inserted in the excess length.
Public propertyIsValidObject Specifies whether the .NET object represents a valid Revit entity.
Public propertyLength The length of the main baluster pattern.
Public propertyPatternAngle The angle between neighboring railing segments which conditions breaking patterns distribution along a railing path.
Top
Methods
 NameDescription
Public methodDisposeReleases all resources used by the BalusterPattern
Public methodDuplicateBaluster Duplicates the baluster pointed by given index in the main baluster pattern.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetBaluster Gets information about the given baluster from the main baluster pattern.
Public methodGetBalusterCount Gets the number of balusters in the main baluster pattern definition.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodRemoveBaluster Removes a baluster from the main baluster pattern.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also