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

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

IMarkerSymbol Interface

Provides access to members that control marker symbols.

Product Availability

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


IMarkerSymbol is the primary interface for all marker symbols in ArcMap. All other marker symbol interfaces inherit the properties and methods of IMarkerSymbol.


Name Description
Read/write property Angle Marker symbol angle.
Read/write property Color Marker symbol color.
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.

Classes that implement IMarkerSymbol

Classes Description
BarChartSymbol Defines a bar chart symbol.
PieChartSymbol Defines a pie chart symbol.
StackedChartSymbol Defines a stacked chart symbol.
TextMarkerSymbol (esriTrackingAnalyst) Class used to create a text marker symbol used to symbolize point geometries.

See Also

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

.NET Samples

Time Series Graph tool add-in Use an AlgorithmicColorRamp to color a ClassBreaksRenderer 3D dynamic element tracking Creating a toolbar of globe tools Creating a toolbar of globe tools Multivariate renderer Visualizing the camera path while animating