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

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

IMultiLayerLineSymbol Interface

Provides access to members that control the multilayer line symbol.

Product Availability

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


IMultiLayerLineSymbol is used for creating composite line symbols consisting of multiple layers. A layer can be of any type that is supported by the ILineSymbol interface. Use the ILineSymbol interface for setting additional properties.


Name Description
Method AddLayer Adds a layer to the line symbol.
Method ClearLayers Removes all line symbol layers.
Read/write property Color Line symbol color.
Method DeleteLayer Deletes a layer from the line symbol.
Method DrawLayer Draws a line symbol layer.
Read-only property Layer Line symbol per index value.
Read-only property LayerCount The number of layers in the symbol.
Method MoveLayer Move line symbol layer to different layer position.
Read/write property Width Line symbol width.

Inherited Interfaces

Interfaces Description
ILineSymbol Provides access to members that control line symbols.

Classes that implement IMultiLayerLineSymbol

Classes Description
MultiLayerLineSymbol A line symbol that contains one or more layers.

See Also

ILineSymbol Interface

.NET Samples

Dynamic biking