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
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.