This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IG > IGeoFeatureLayer Interface > IGeoFeatureLayer.CurrentMapLevel Property (ArcObjects .NET 10.4 SDK) |
Current map level for drawing symbols.
[Visual Basic .NET]
Public WriteOnly Property CurrentMapLevel
[C#] public void CurrentMapLevel {set;}
[C++]
HRESULT put_CurrentMapLevel(
long
);
[C++]
Parameters [in] is a parameter of type long
When symbol level drawing is used, this property is used by the framework to communicate to a layer what the current symbol level being drawn is. Priori to ArcGIS 9.0 this was the only method by which this could be communicated to a layer. At ArcGIS 9.0 and later versions, IMapLevel::MapLevel can be used for this. IMapLevel is implemented by more layers than IGeoFeatureLayer, so a layer that does not participate in symbol level drawing, for example a RasterLayer, can still know the current symbol level.