Show / Hide Table of Contents

Namespace Esri.ArcGISRuntime.Symbology

Classes

ClassBreak

A class break object used to categorize a group of values that fall within a range of values. It represents a unique value or combination of values and a matching symbol in a ClassBreaksRenderer.

ClassBreakCollection

A collection of ClassBreaks.

ClassBreaksRenderer

A custom symbology renderer where the features of a Layer are displayed via groups based upon numerical data. The groups (aka. class breaks) are defined by specified MinValue and MaxValue values in the ClassBreakInfo objects of the ClassBreaks collection.

CompositeSymbol

Defines a set of symbols that make up a single symbol.

DashGeometricEffect

A GeometricEffect represents a pattern of dashes and gaps for a of a line symbol .

DictionaryRenderer

Renders geoelements using symbols generated from a DictionarySymbolStyle.

DictionarySymbolStyle

A dictionary symbol style object containing symbol primitives and rules for generating symbols from attribute values.

DictionarySymbolStyleConfiguration

Configuration settings for a custom DictionarySymbolStyle.

DistanceCompositeSceneSymbol

Defines a set of symbols and their visible distance range.

DistanceSymbolRange

Defines a minimum and maximum distance for rendering the symbol.

FillSymbol

Base class for fill symbols used for displaying polygons

FillSymbolLayer

A base class for fill symbol layers.

GeometricEffect

A base class for multilayer symbol geometric effect.

HatchFillSymbolLayer

A class that implements hatch fill symbol layer inside of the geometry attached to a multilayer polygon symbol.

LineSymbol

Base class for line symbols used for lines or polygon outlines

MarkerSceneSymbol

Base class for symbols used in a Scene

MarkerSymbol

Base class for Marker symbols used for displaying points

MarkerSymbolLayer

A base class for marker symbol layers, representing a symbol layer used to display a marker.

ModelSceneSymbol

Used to display point or multipoint geoelements in a scene using a 3D model.

MultilayerPointSymbol

Multilayer Point symbol.

MultilayerPolygonSymbol

Multilayer Polygon symbol.

MultilayerPolylineSymbol

Multilayer Polyline symbol.

MultilayerSymbol

A base class for multilayer symbols. Multilayer symbols are built from multiple layers of symbols, which combine to let you add complex symbols to maps and scenes.

PictureFillSymbol

Uses an image to symbolize the fill for a polygon geoelement.

PictureFillSymbolLayer

A class that represents polygon geometry filled with an image.

PictureMarkerSymbol

Uses an image to symbolize geoelements that have point or multipoint geometry.

PictureMarkerSymbolLayer

A struct that implements picture marker symbol layers.

Renderer

Base class for renderers used to display features in a Layer or GraphicsOverlay.

RendererSceneProperties

Collection of properties for renderers that participate in a Scene.

SceneSymbol

Base class for symbols used in a Scene

SimpleFillSymbol

A basic color or pattern used to fill polygon features on a map. Use the Color, Outline, and Style Properties to modify its appearance.

SimpleLineSymbol

A basic color and pattern used to represent polyline features on a map. Use the Color, Style, and Width Properties to modify its appearance.

SimpleMarkerSceneSymbol

Base class for symbols used in a Scene, used to draw point or multipoint features on a layer using an 3D marker symbol.

SimpleMarkerSymbol

A basic color and marker shape used to represent point features on a map. At a minimum use the Color, Outline, Size, and Style Properties to modify its default appearance. Other Properties are also available for more generate more complex visualizations.

SimpleRenderer

A custom symbology renderer where the features of a Layer are displayed as a single symbol.

SolidFillSymbolLayer

A class that implements solid fill symbol layer.

SolidStrokeSymbolLayer

A class for stroke symbol layers with customized geometric effects. Currently it supports only dash effects. Commonly used in line symbols to describe the appearance of the line, or in polygon symbols as an outline.

StrokeSymbolLayer

A StrokeSymbolLayer represents a symbol layer that, when applied to a polyline geometry, draws a stroke along that geometry. The StrokeSymbolLayer can also control drawing the outline of a polygon geometry.

Symbol

A base class to represent symbols.

SymbolAnchor

Implements the anchor of a symbol layer, including placement mode and x, y anchor values.

SymbolLayer

A base class to represent symbol layers, which are the fundamental components used to build multilayer symbols.

SymbolReferenceProperties

Symbol properties that changes how symbols behave when attached to a renderer.

SymbolStyle

A symbol style object.

SymbolStyleSearchParameters

Search parameters used to search for symbol primitives in a SymbolDictionary.

SymbolStyleSearchResult

A search result object returned by symbol dictionary.

TextSymbol

Text symbol used to draw text as a marker symbol.

UniqueValue

Represents a unique value or combination of values and a matching symbol in a UniqueValueRenderer.

UniqueValueCollection

A collection of UniqueValues

UniqueValueRenderer

A custom symbology renderer where the features of a Layer are displayed via groups based upon specified values found in an attribute field. The groups (aka. unique values) are defined as discreet occurrences specified as Values in UniqueValue objects of the UniqueValues collection.

VectorMarkerSymbolElement

The VectorMarkerSymbolElement represents a component of a vector marker. A single VectorMarkerSymbolElement is a combination of a symbol and a geometry.

VectorMarkerSymbolLayer

The VectorMarkerSymbolLayer represents a marker comprising vector graphics.

Enums

ExtrusionMode

The options for handling extrusion values.

FontDecoration

Describes the text decoration to be used when drawing text symbol. The default value is FontDecoration.None.

FontStyle

Describes the font style to be used when drawing text symbol. The default value is FontStyle.Normal.

FontWeight

Describes the font weight to be used when drawing text symbol. The default value is Normal.

HorizontalAlignment

Horizontal alignment of TextSymbol text.

RendererClassificationMethod

The classification method used to generate class breaks.

RendererNormalizationType

Defines the statistical normalization technique used to adjust values measured on different scales to a notionally common scale, often prior to averaging. This enumeration is used by the ClassBreaksRenderer.NormalizationType Property.

RotationType

The RotationType enum controls the origin and direction of rotation given by the rotation expression.

SceneSymbolAnchorPosition

The list of possible scene symbol anchor placements.

SimpleFillSymbolStyle

Represents the style of a SimpleFillSymbol

SimpleLineSymbolMarkerPlacement

The list of possible marker placements on a simple line symbol.

SimpleLineSymbolMarkerStyle

The list of possible marker styles to place on a simple line symbol.

SimpleLineSymbolStyle

Represents the style of a SimpleLineSymbol.

SimpleMarkerSceneSymbolStyle

The list of possible simple marker scene symbol styles.

SimpleMarkerSymbolStyle

Represents the style of a SimpleMarkerSymbol

StrokeSymbolLayerCapStyle

The list of possible cap styles.

StrokeSymbolLayerLineStyle3D

The list of possible 3D line styles.

SymbolAnchorPlacementMode

The list of possible symbol anchor placement modes.

SymbolAngleAlignment

Defines the way the rotation angle is used by the marker symbol

SymbolSizeUnits

A list of possible size units for symbols.

VerticalAlignment

Vertical alignment for TextSymbol text.

In This Article
Back to top Copyright © 2022 Esri.