Class MultilayerPointSymbol
A point symbol built with multiple layers of symbols to display graphics and features that have points or multipoint geometry.
Implements
Namespace: Esri.ArcGISRuntime.Symbology
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class MultilayerPointSymbol : MultilayerSymbol, INotifyPropertyChanged
Remarks
A MultilayerPointSymbol can contain multiple layers that are combined to create different appearances, for example, concentric circles or a pushpin with a star drawn in a different color. The layers that comprise the symbol can be accessed programmatically through SymbolLayers. Some properties can also be changed programmatically - the Size, Angle, and AngleAlignment. For more information about multilayer symbols, refer to Symbols in the ArcGIS Pro help.
Symbol layers in a multilayer symbol are in reverse order of how they appear in the JSON representation.
Constructors
Name | Description |
---|---|
MultilayerPointSymbol(IEnumerable<SymbolLayer>) | Initializes a new instance of the MultilayerPointSymbol class with symbol layers. |
MultilayerPointSymbol(IEnumerable<SymbolLayer>, SymbolReferenceProperties) | Initializes a new instance of the MultilayerPointSymbol class with symbol layers. |
Properties
Name | Description |
---|---|
Angle | Gets or sets the angle in degrees. |
AngleAlignment | Gets or sets whether the multilayer point symbol is rotated relative to the screen or map. |
Size | Gets or sets the symbol size in device-independent pixels (DIPs). |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 200.3 |
.NET | 100.13 - 200.3 |
.NET Windows | 100.13 - 200.3 |
.NET Android | 200.0 - 200.3 |
.NET iOS | 200.0 - 200.3 |
.NET Framework | 100.2.1 - 200.3 |
Xamarin.Android | 100.2.1 - 100.15 |
Xamarin.iOS | 100.2.1 - 100.15 |
UWP | 100.2.1 - 200.3 |