Show / Hide Table of Contents

Class MultilayerPolygonSymbol

A polygon symbol built with multiple layers of symbols to display graphics and features that have polygon geometry.

Inheritance
System.Object
Symbol
MultilayerSymbol
MultilayerPolygonSymbol
Implements
System.ComponentModel.INotifyPropertyChanged
MultilayerSymbol.Color
MultilayerSymbol.SymbolLayers
MultilayerSymbol.ReferenceProperties
Symbol.PropertyChanged
Symbol.FromJson(String)
Symbol.ToJson()
Symbol.Clone()
Symbol.CreateSwatchAsync(Double)
Symbol.CreateSwatchAsync(Color, Double)
Symbol.CreateSwatchAsync(Int32, Int32, Single, Color, Geometry)
Symbol.CreateSwatchAsync(Int32, Int32, Double, Color)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Esri.ArcGISRuntime.Symbology
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class MultilayerPolygonSymbol : MultilayerSymbol, INotifyPropertyChanged
Remarks

A MultilayerPolygonSymbol can contain multiple layers that are combined to create different appearances, for example, a polygon with a marker in the center. The individual layers have their own properties such as width, height, and offset, and can be accessed programmatically through SymbolLayers. For more information about multilayer symbols, refer to Symbol layers.

If you create a MultilayerPolygonSymbol from a collection of SymbolLayer objects, the first symbol layer in the collection will be drawn first, with the second symbol layer on top of the first, and so on. Note that symbol layers in a multilayer symbol are in reverse order of how they appear in the JSON representation.

Constructors

Name Description
MultilayerPolygonSymbol(IEnumerable<SymbolLayer>)

Initializes a new instance of the MultilayerPolygonSymbol class with symbol layers.

MultilayerPolygonSymbol(IEnumerable<SymbolLayer>, SymbolReferenceProperties)

Initializes a new instance of the MultilayerPolygonSymbol class with symbol layers.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.2.1 - 200.7
Xamarin.Android100.2.1 - 100.15
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 200.7
In This Article
Back to top Copyright © 2022 Esri.