Show / Hide Table of Contents

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

Inheritance
Object
Renderer
ClassBreaksRenderer
Implements
INotifyPropertyChanged
Renderer.RotationExpression
Renderer.RotationType
Renderer.SceneProperties
Renderer.UnknownJson
Renderer.UnsupportedJson
Renderer.FromJson(String)
Renderer.ToJson()
Renderer.GetSymbol(GeoElement)
Renderer.GetSymbol(GeoElement, Boolean)
Renderer.Clone()
Renderer.PropertyChanged
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Esri.ArcGISRuntime.Symbology
Assembly: Esri.ArcGISRuntime.dll
Syntax
public class ClassBreaksRenderer : Renderer, INotifyPropertyChanged

Constructors

Name Description
ClassBreaksRenderer(String, IEnumerable<ClassBreak>)

Initializes a new instance of the ClassBreaksRenderer class.

Properties

Name Description
BackgroundFillSymbol

Gets or sets the renderer's background fill symbol which is of type SimpleFillSymbol

ClassBreaks

Gets the collection of ClassBreak objects which define each group of numerical observations being symbolized in a Layer.

ClassificationMethod

Gets the renderer's classification method.

DefaultLabel

Gets or sets the label used for the default symbol.

DefaultSymbol

Gets or sets the default symbol that will be used by the ClassBreaksRenderer when there is no group specified by the ClassBreak's objects for a particular observation.

FieldName

Gets or sets the name of the name of the Field that will be symbolized via groups using ClassBreak objects in this instance.

MinValue

Gets or sets the minimum value

NormalizationField

Gets or sets the normalization field.

NormalizationTotal

Gets or sets the normalization total.

NormalizationType

Gets or sets the renderer's normalization type.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.2
.NET 6.0100.13 - 200.2
.NET 6.0 Windows100.13 - 200.2
.NET 6.0 Android200.0 - 200.2
.NET 6.0 iOS200.0 - 200.2
.NET Framework100.0 - 200.2
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.0 - 100.15
iOS100.0 - 100.15
UWP100.0 - 200.2

Relevant samples

Change sublayer renderer: Apply a renderer to a sublayer.
In This Article
Back to top Copyright © 2022 Esri.