This document is archived and information here might be outdated. Recommended version. |
Provides access to members used to describe or define view behavior.
Name | Description | |
---|---|---|
ConserveMemory | Indicates whether to be conservative when allocating resources. | |
DelayBackgroundDraw | Indicates if the background should draw immediately. Set to true to eliminate flashing during animation. | |
ElementSelection | Object to use for element selection. | |
ExternalDrawing | Indicates if external clients are drawing in response to the specified phase. | |
OutputBandSize | Size allocated for each band when banding output. | |
TopFilterIndex | Phase index that supplements TopFilterPhase. Clients should set the item index here if they draw in response to AfterDrawItem and they use a display filter. TopFilterPhase must also be specified. | |
TopFilterPhase | The highest phase in the drawing order that uses a display filter. Clients should set this when they draw in response to AfterDraw and they use a display filter. | |
UsesPageCoordinates | Indicates whether view uses page coordinates. | |
VerboseEvents | Indicates whether to expand or limit the number of events that are fired. The following events are not fired if VerboseEvents is false: AfterItemDraw. |
CoClasses and Classes | Description |
---|---|
Map | A container for the display and manipulation of map data. |
PageLayout | Page Layout class contains maps and map surrounds. |
IViewManager is a low-level interface to the properties defining the behavior of the active view.
One commonly used property managed by the IViewManager interface is VerboseEvents. When VerboseEvents is set to False, the default, IActiveViewEvents::AfterItemDraw, is not fired. To listen for this event, you must set VerboseEvents equal to True.