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,
float* 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 float dynamicSymbolType [in]dynamicSymbolType is a parameter of type esriDynamicSymbolType
Heading [in] Heading is a parameter of type float
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Remarks
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.