|  | This document is archived and information here might be outdated. Recommended version. | 
| ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IC > ICompositeLayer Interface (ArcObjects .NET 10.4 SDK) | 
Provides access to members that work with a collection of layers that behaves like a single layer.
ICompositeLayer is the most generic interface for working with layers that contain and manage properties for other layers, i.e., GroupLayers.
| Description | ||
|---|---|---|
|  | Count | Number of layers in the collection. | 
|  | Layer | Layer in the collection at the specified index. | 
| CoClasses and Classes | Description | 
|---|---|
| BasemapLayer | Layer containing a Basemap. | 
| BasemapSubLayer | Wrapper for layers in the basemap. | 
| CadastralFabricLayer | Cadastral Fabric Layer Object. | 
| CompositeGraphicsLayer | A collection of graphics layers that behave like single layer. | 
| FDOGraphicsLayer | A collection of properties for an annotation layer (feature data object graphics layer). | 
| GlobeServerLayer (esriGlobeCore) | Provides programmatic access to a globe server layer. | 
| GroupLayer | A collection of layers that behaves like a single layer. | 
| IMSMapLayer | A container for the display and manipulation of IMS layers. | 
| MapServerLayer | Provides programmatic access to a map server layer. | 
| MapServerRESTLayer | Provides programmatic access to a a layer based on MapServer using REST access. | 
| MapServerRESTSubLayer | Provides programmatic access to a MapServer SubLayer. | 
| MosaicLayer | The layer implementation of the Mosaic Dataset. | 
| NALayer (esriNetworkAnalyst) | The layer for defining, solving, and viewing network analysis results. | 
| ProcessLayer (esriGeoprocessing) | A collection of process layers that behaves like a single layer. | 
| SchematicLayer (esriSchematic) | A Schematic layer object. | 
| WMSGroupLayer | A container for the display of WMS group layers. | 
| WMSMapLayer | A container for the display and manipulation of WMS layers. | 
IGroupLayer Interface | GroupLayer Class | ICompositeLayer Interface