The ProfileViewBandSetItem type exposes the following members.

Methods

  NameDescription
Public methodGetHorizontalGeometryPointsOptions
Gets a GeometryPointSelector containing the state of all AlignmentPointTypes that need to be labeled at the data band.
Public methodGetVerticalGeometryPointsOptions
Gets a GeometryPointSelector containing the state of all ProfilePointType that need to be labeled at the data band.
Public methodSetHorizontalGeometryPointsOptions
Sets the state of all AlignmentPointTypes that need to be labeled at the data band.
Public methodSetVerticalGeometryPointsOptions
Sets the state of all ProfilePointType that need to be labeled at the data band.

Properties

  NameDescription
Public propertyBandStyleId
Gets the style ObjectId for the band.
(Overrides BandSetItem..::..BandStyleId.)
Public propertyBandType
Gets the data band type.
(Inherited from BandSetItem.)
Public propertyGap
Gets or sets the distance between the current data band and the adjacent view grid or data band.
(Inherited from BandSetItem.)
Public propertyLabelAtEndStation
Gets or sets a boolean value that specifies whether the labels are shown at end station of the band.
Public propertyLabelAtStartStation
Gets or sets a boolean value that specifies whether the labels are shown at start station of the band.
Public propertyLocation
Gets the position of the band, either the top or bottom of the view.
(Inherited from BandSetItem.)
Public propertyMajorInterval
Gets or sets the band major interval distances for views.
(Overrides BandSetItem..::..MajorInterval.)
Public propertyMinorInterval
Gets or sets the band minor interval distances for views.
(Overrides BandSetItem..::..MinorInterval.)
Public propertyShowLabels
Gets or sets a boolean value that specifies whether the labels are shown on the band.
(Inherited from BandSetItem.)
Public propertyStaggerLabel
Gets or sets the location of the label staggering line.
(Inherited from BandSetItem.)
Public propertyStaggerLineHeight
Gets or sets the height of the label stagger line.
  1. Thrown when the Band type is not ProfileData or SectionData.
  2. Thrown when the StaggerLabel is NAMESPACE_CIVILSTYLE::StaggerLabelType::None.
(Inherited from BandSetItem.)
Public propertyWeeding
Gets or sets a double value that specifies the label exclusion distance.
(Inherited from BandSetItem.)

See Also