This document is archived and information here might be outdated. Recommended version. |
Indicates the heading for the specified dynamic symbol, relative to the rotation alignment.
[Visual Basic .NET] Public Function get_Heading ( _ ByVal dynamicSymbolType As esriDynamicSymbolType _ ) As Single
[Visual Basic .NET] Public Sub set_Heading ( _ ByVal dynamicSymbolType As esriDynamicSymbolType, _ ByVal Heading As Single _ )
[C#] public float get_Heading ( esriDynamicSymbolType dynamicSymbolType );
[C#] public void set_Heading ( esriDynamicSymbolType dynamicSymbolType, float Heading );
[C++]
HRESULT get_Heading(
esriDynamicSymbolType dynamicSymbolType,
System.Single* Heading
);
[C++]
HRESULT put_Heading(
esriDynamicSymbolType dynamicSymbolType,
float Heading
);
[C++] Parameters dynamicSymbolType [in]
dynamicSymbolType is a parameter of type esriDynamicSymbolType Heading [out, retval]
Heading is a parameter of type single* dynamicSymbolType [in]
dynamicSymbolType is a parameter of type esriDynamicSymbolType Heading [in]
Heading is a parameter of type single
The Heading value units are in degrees (0-360), and the heading behaves like a geographic angle, meaning zero value is up (like the north direction) and the heading is increased in a clockwise direction (for example - heading of 90 degrees points to the right).
The Symbol’s Heading direction is calculated to be relative to the Map’s North direction or to the Screen-up direction, according to the value of the RotationAlignment property.
Heading property is not relevant for Line Symbols.