A collection of graphics layers that behave like single layer.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Supported Platforms
Windows, Solaris, Linux
Interfaces
Interfaces | Description |
---|---|
IBarrierProperties | Provides access to members that control how objects (text, features, graphics) act as barriers for labelling. |
IBarrierProperties2 | Provides access to members that control how objects (text, features, graphics) act as barriers for labelling with the cancel tracker. |
ICompositeGraphicsLayer | Provides access to members that control a collection of graphics layers that behave like single layer. |
ICompositeGraphicsLayer2 | Provides access to members that control a collection of graphics layers that behave like single layer. |
ICompositeLayer | Provides access to members that work with a collection of layers that behaves like a single layer. |
IConnectionPointContainer | Supports connection points for connectable objects. |
IGeoDataset (esriGeoDatabase) | Provides access to members that provide information about a Geographic Dataset. |
IGeoDatasetSchemaEdit (esriGeoDatabase) | Provides access to members that change the schema of a GeoDataset. |
IGraphicsContainer | Provides access to members that control the Graphics Container. |
IGraphicsContainerSelect | Provides access to members that control graphic container selection. |
IGraphicsLayer | Provides access to members that control the Graphics Layer. |
IGraphicsLayerScale | Provides access to members that control the Graphics Layer Scale. |
ILayer | Provides access to members that work with all layers. |
ILayer2 | Provides access to additional members that work with all layers. |
ILayerGeneralProperties | Provides access to layer general properties. |
ILayerInfo | Provides access to members that return layer images. |
IOverflowGraphicsContainer | Provides access to members that control the Overflow Graphics Container. |
IPersist | Defines the single method GetClassID, which is designed to supply the CLSID of an object that can be stored persistently in the system. IPersist is the base interface for three other interfaces: IPersistStorage, IPersistStream, and IPersistFile. |
IPersistStream (esriSystem) | |
IPublishLayer | Provides access to a layer's capability for being published with the ArcGIS Publisher extension. |
Event Interfaces
Interfaces | Description |
---|---|
ISelectionEvents (default) | Provides access to events that occur when the selection changes. |
IGraphicsContainerEvents | Provides access to events that occur when the graphics container changes. |
Working with Events
[Visual Basic 6.0]
When working with CompositeGraphicsLayer's default outbound interface in Visual Basic 6 declare variables as follows: Private WithEvents pCompositeGraphicsLayer as CompositeGraphicsLayer
When implementing IGraphicsContainerEvents declare variables as follows:Private WithEvents pGraphicsContainerEvents as GraphicsContainerEvents