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


IMap.MoveLayer Method (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Carto)  

IMap.MoveLayer Method

Moves a layer to another position.

[Visual Basic .NET]
Public Sub MoveLayer ( _
    ByVal Layer As ILayer, _
    ByVal toIndex As Integer _
)
[C#]
public void MoveLayer (
    ILayer Layer,
    int toIndex
);
[C++]
HRESULT MoveLayer(
  ILayer* Layer,
  long toIndex
);
[C++]

Parameters Layer [in]
Layer is a parameter of type ILayer toIndex [in] toIndex is a parameter of type long

Product Availability

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

Remarks

The MoveLayer method moves the layer to the position specified by the 0-based index. If the index is invalid, the layer is moved to the bottom.
MoveLayer automatically updates the contents view (TOC) but it does not update the map.
 

See Also

IMap Interface