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


ICompositeLayer.Layer Property (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Carto)  

ICompositeLayer.Layer Property

Layer in the collection at the specified index.

[Visual Basic .NET]
Public Function get_Layer ( _
    ByVal Index As Integer _
) As ILayer
[C#]
public ILayer get_Layer (
    int Index
);
[C++]
HRESULT get_Layer(
  long Index,
  ILayer** Layer
);
[C++]

Parameters Index [in]
Index is a parameter of type long Layer [out, retval]
Layer is a parameter of type ILayer**

Product Availability

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

Description

Returns the Layer at the given index.  An error will be raised if an index is out of range so use the Count property of the ICompositeLayer interface to check indexes before using them.  The object that is returned should be declared as an ILayer object.

See Also

ICompositeLayer Interface

.NET Related Topics

Creating and working with basemap layers