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

IMultiLayerMarkerSymbol Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > IM > IMultiLayerMarkerSymbol Interface
ArcGIS Developer Help

IMultiLayerMarkerSymbol Interface

Provides access to members that control the multiLayer marker symbol.

Product Availability

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


IMultiLayerMarkerSymbol is a marker symbol that contains a list of other markers that are displayed stacked one upon the other. The constituent marker symbols can be of any other IMarkerSymbol interface.


Name Description
Method AddLayer Add marker symbol layer.
Read/write property Angle Marker symbol angle.
Method ClearLayers Remove all symbol layers.
Read/write property Color Marker symbol color.
Method DeleteLayer Delete marker symbol layer.
Method DrawLayer Draw a symbol layer.
Read-only property Layer Marker symbol per index position.
Read-only property LayerCount Symbol layer count.
Method MoveLayer Change layer index position.
Read/write property Size Marker symbol size.
Read/write property XOffset Symbol X-axis offset from point location.
Read/write property YOffset Symbol Y-axis offset from point location.

Inherited Interfaces

Interfaces Description
IMarkerSymbol Provides access to members that control marker symbols.

Classes that implement IMultiLayerMarkerSymbol

Classes Description
MultiLayerMarkerSymbol A marker symbol that contains one or more layers.

See Also

IMultiLayerMarkerSymbol Interface | IArrowMarkerSymbol Interface | IPictureMarkerSymbol Interface | ICharacterMarkerSymbol Interface | ICartographicMarkerSymbol Interface | IMarkerSymbol Interface