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


ICompositeLayer.Layer Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IC > ICompositeLayer Interface > ICompositeLayer.Layer Property
ArcGIS Developer Help

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