lineOrientation property
The strategy for whether LabelDefinition.placement above or below a line
geometry will be interpreted as above or below on the screen, or with
respect to the direction of line's geometry (that is, the digitization
order in which the vertices are listed).
If the LabelDefinition.lineOrientation is set to
LabelLineOrientation.screen then LabelDefinition.placement above means
the label will be offset perpendicularly from its line segment towards the
top of the screen. If the LabelDefinition.lineOrientation is set to
LabelLineOrientation.direction then LabelDefinition.placement above
means the label will be offset perpendicularly left from its line
segment. If the LabelDefinition.lineOrientation is set to
LabelLineOrientation.unconstrained then the label will be offset
perpendicularly to whichever side of the line geometry has space
(defaulting to above in the screen sense). LabelDefinition.placement
below would have the corresponding interpretations. The default is
LabelLineOrientation.screen.