Provides access to members that are useful for refreshing views.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
| Description | ||
|---|---|---|
![]()  | 
AnimationRefresh | Use to quickly redraw a phase that has it's own cache, i.e., a tracking layer. Tradeoffs are made to ensure fast redrawing at the expense of quality. | 
![]()  | 
AnimationRefreshShape | Use to quickly redraw a phase that has it's own cache, i.e., a tracking layer. Tradeoffs are made to ensure fast redrawing at the expense of quality. See PartialRefreshShape for more info. | 
![]()  | 
Drawing | Indicates whether the view is currently drawing or not. | 
![]()  | 
PartialRefresh | Draws the specified view phase. Use an envelope of zero to draw the entire phase. | 
![]()  | 
PartialRefreshShape | Refreshes the specified shape on the specified view phase. Use symbolSizePoints to indicate point and line sizes. | 
![]()  | 
ProgressiveDrawing | Indicates whether the view should progressively update the window during drawing. False means just update the window once when all rendering is complete. | 
![]()  | 
Refresh | Causes the entire view to draw. | 
![]()  | 
RefreshCaches | Reallocate the display caches. Causes a full redraw. Normally caches are automatically maintained. Use this sparingly when programatically changing attributes that affect caching such as ILayer::Cached flag. | 
![]()  | 
RefreshItem | Use to redraw a specific item and the content above it. When adding items to the view (i.e., layers or graphics). Refresh can be optimized by only drawing the newly added items. | 
CoClasses that implement IViewRefresh
| CoClasses and Classes | Description | 
|---|---|
| Map | A container for the display and manipulation of map data. | 
| PageLayout | Page Layout class contains maps and map surrounds. | 


