Provides access to dynamic symbol properties. Note: the IDynamicSymbolProperties interface has been superseded byIDynamicSymbolProperties2. Please consider using the more recent version.
Product Availability
Members
Description | ||
---|---|---|
DynamicGlyph | Indicates the dynamic glyph for the specified dynamic symbol. | |
GetColor | Indicates the color for the specified dynamic symbol. | |
GetScale | Scales the dynamic symbol. | |
Heading | Indicates the heading for the specified dynamic symbol, relative to the rotation alignment. | |
RotationAlignment | Indicates the rotation alignment for the specified dynamic symbol. | |
SetColor | Indicates the color for the specified dynamic symbol. | |
SetScale | Scales the dynamic symbol. | |
Smooth | Indicates whether the specified dynamic symbol will be smooth. | |
TextHorizontalAlignment | Indicates the horizontal alignment for the dynamic text symbol. | |
TextVerticalAlignment | Indicates the vertical alignment for the dynamic text symbol. |
CoClasses that implement IDynamicSymbolProperties
CoClasses and Classes | Description |
---|---|
DynamicDisplay (esriCarto) | Dynamic display class, used by the dynamic map. |
Remarks
The Dynamic Display has four internal Dynamic Symbols that are being used to determine how the Dynamic Items are to be rendered. These internal Dynamic Symbols are:
· Dynamic Marker Symbol
· Dynamic Line Symbol
· Dynamic Fill Symbol
· Dynamic Text Symbol
The IDynamicSymbolProperties interface is used in order to set these four Dynamic Symbols’ Properties.
Each Dynamic Item that is rendered will be affected by the current state of the Internal Dynamic Symbols. For example, when DrawPolygon method is being called, the polygon’s fill will be rendered according to the current state of the internal Dynamic Fill Symbol, and the Polygon’s outline will be rendered according to the current state of the internal Dynamic Line Symbol.