This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > ID > IDynamicMapEvents Interface > IDynamicMapEvents.BeforeDynamicDraw Method (ArcObjects .NET 10.5 SDK) |
Fired before the specified phase is drawn.
[Visual Basic .NET] Public Sub BeforeDynamicDraw ( _ ByVal DynamicMapDrawPhase As esriDynamicMapDrawPhase, _ ByVal Display As IDisplay, _ ByVal dynamicDisplay As IDynamicDisplay _ )
[C#] public void BeforeDynamicDraw ( esriDynamicMapDrawPhase DynamicMapDrawPhase, IDisplay Display, IDynamicDisplay dynamicDisplay );
[C++]
HRESULT BeforeDynamicDraw(
esriDynamicMapDrawPhase DynamicMapDrawPhase,
IDisplay* Display,
IDynamicDisplay* dynamicDisplay
);
[C++]
Parameters DynamicMapDrawPhase [in]
DynamicMapDrawPhase is a parameter of type esriDynamicMapDrawPhase Display [in]
Display is a parameter of type IDisplay dynamicDisplay [in]
dynamicDisplay is a parameter of type IDynamicDisplay
The BeforeDynamicDraw event is getting fired with two different phases (enum esriDynamicMapDrawPhase). Each phase has a different meaning and usage: