This document is archived and information here might be outdated.  Recommended version.


IMap.LayerCount Property (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IM > IMap Interface > IMap.LayerCount Property
ArcGIS Developer Help

IMap.LayerCount Property

Number of layers in the map.

[Visual Basic .NET]
Public ReadOnly Property LayerCount As Integer
[C#]
public int LayerCount {get;}
[C++]
HRESULT get_LayerCount(
  System.Int32* Count
);
[C++]
Parameters
Count [out, retval]

Count is a parameter of type long*

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description


 

Remarks

LayerCount returns the number of layers in the map that implement IDataLayer.

LayerCount does not include the basic graphics layer (CompositeGraphicLayer) that each map contains nor does it return the graphic layers that can be created into this composite layer.

See Also

IMap Interface | IDataLayer Interface

.NET Samples

Dynamic cache layer manager controller Buffer snap agent Editing using a custom form Graphics layers ToolControl Custom selection extension Create a custom selection extension by extending ArcObjects Create a custom selection extension by extending ArcObjects