LineColor =
polyline color. This value is determined either by the explicitly set
value or by the layer that the polyline is on.
LineStyle =
value combines polyline font and weight information. This value can be
used as an input to GetLineFontInfo and GetLineFontName. If this value
is -1, then the user has probably modified the line display manually in
the drawing and you should use the LineFont and LineWeight return values
to recreate the exact polyline style.
LineFont =
value is used for polyline font information. This value can be used as
an input to the GetLineFontInfo2 and GetLineFontName2 functions. This
value will only be valid if LineStyle is -1.
LineWeight =
polyline weight where Thin = 0.0, Normal = 1.0, Thick = 2.0. This value
will only be valid if LineStyle is -1.
LayerID =
integer value indicating which layer holds this polyline. The ILayer object
can be obtained by passing this integer value to ILayerMgr::GetLayerById.
LayerOverride =
integer with bit flags set to determine which properties, if any, have
been overridden with respect to the Layer default properties. If the bit
value is set, then the specific property or properties have been overridden.
The bit indicators are: color = 0x1, style = 0x2, and width = 0x4. Therefore,
if LayerOverride was returned as 3, you know the color and style have
been specifically set for this item and may not match the default values
associated with this item's layer.