ArcObjects Library Reference (Display)  

IMarkerSymbol Interface

Provides access to members that control marker symbols.

Product Availability

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

Description

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

Members

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.

CoClasses that implement IMarkerSymbol

CoClasses and Classes Description
ArrowMarkerSymbol A marker symbol created from a predefined arrow.
BarChartSymbol Defines a bar chart symbol.
CharacterMarker3DSymbol (esri3DAnalyst) 3D Character Marker Symbol component.
CharacterMarkerSymbol A marker symbol based on a character from a font.
Marker3DSymbol (esri3DAnalyst) 3D Marker Symbol component.
MoleMarkerSymbol (esriDefenseSolutions) Mole Marker Symbol Class.
MultiLayerMarkerSymbol A marker symbol that contains one or more layers.
PictureMarkerSymbol A marker symbol based on either a BMP or an EMF picture.
PieChartSymbol Defines a pie chart symbol.
SimpleMarker3DSymbol (esri3DAnalyst) Simple 3D Marker Symbol component.
SimpleMarkerSymbol A marker symbol comprised of a predefined set of styles.
StackedChartSymbol Defines a stacked chart symbol.
TextMarkerSymbol (esriTrackingAnalyst) Class used to create a text marker symbol used to symbolize point geometries.

See Also

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

.NET Snippets

Add North Arrow | Add Graphics Layer to Globe | Create Marker Symbol From MOLE Cached Graphic |

.NET Samples

3D dynamic element tracking (Code Files: TrackDynamicObject) | Creating a toolbar of globe tools (Code Files: PointElement StyleElement) | Displaying symbol-based MOLE graphics on a MapControl (Code Files: MoleDisplay) | Geodesy MapControl (Code Files: GeodesyMapControl) | Locate coordinates (Code Files: LocateCoordinates) | Multivariate renderer (Code Files: MultivariateRenderer) | Time Series Graph tool add-in (Code Files: TimeSeriesGraph) | Use an AlgorithmicColorRamp to color a ClassBreaksRenderer (Code Files: AlgorithmicColorRamp) | Using MOLE symbol-based graphics with interactive maps (Code Files: MainForm) | Visualizing the camera path while animating (Code Files: VisualizeCameraPath) |

.NET Related Topics

DisplayUI |