com.esri.arcgis.carto
Interface IMapLayers2

All Superinterfaces:
IMapLayers, Serializable
All Known Implementing Classes:
Map, Scene

public interface IMapLayers2
extends IMapLayers, Serializable

Provides access to layers.

Product Availability

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


Method Summary
 void isLayerVisibleEx(ILayer layer, boolean[] isLayerVisible, boolean[] isParentLayerVisible)
          Check if layer is visible.
 
Methods inherited from interface com.esri.arcgis.carto.IMapLayers
addLayer, addLayers, clearLayers, deleteLayer, getLayer, getLayerCount, getLayers, insertLayer, insertLayerInGroup, insertLayers, insertLayersInGroup, isLayerVisible, moveLayer, moveLayerEx
 

Method Detail

isLayerVisibleEx

void isLayerVisibleEx(ILayer layer,
                      boolean[] isLayerVisible,
                      boolean[] isParentLayerVisible)
                      throws IOException,
                             AutomationException
Check if layer is visible.

Product Availability

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

Parameters:
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
isLayerVisible - The isLayerVisible (out: use single element array)
isParentLayerVisible - The isParentLayerVisible (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.