Show / Hide Table of Contents

Class VectorMarkerSymbolLayer

The VectorMarkerSymbolLayer represents a marker comprising vector graphics.

Inheritance
System.Object
SymbolLayer
MarkerSymbolLayer
VectorMarkerSymbolLayer
Implements
System.ComponentModel.INotifyPropertyChanged
MarkerSymbolLayer.Anchor
MarkerSymbolLayer.Heading
MarkerSymbolLayer.OffsetX
MarkerSymbolLayer.OffsetY
MarkerSymbolLayer.Size
SymbolLayer.IsColorLocked
SymbolLayer.IsEnabled
SymbolLayer.PropertyChanged
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 VectorMarkerSymbolLayer : MarkerSymbolLayer, INotifyPropertyChanged
Remarks

The VectorMarkerSymbolLayer is constructed from a collection of VectorMarkerSymbolElement which define the building blocks of the vector marker. If it is the sole symbol layer in a MultilayerPointSymbol, this symbol layer places a vector marker at the location of the point feature.

While a simple text symbol (TextSymbol) can be used to display a character as a marker, proper display is dependent on the referenced font being available on the machine or device running the app. If the exact font is not found, which is likely to occur on many mobile devices, a fallback mechanism is used to find the best available font to use. A character marker symbol authored from ArcGIS Pro, however, is represented by a vector marker symbol. This symbol stores the geometry that represents the character, is not dependent on the font to render the shape of the marker, and displays as expected on all devices.

Constructors

Name Description
VectorMarkerSymbolLayer(IList<VectorMarkerSymbolElement>)

Initializes a new instance of the VectorMarkerSymbolLayer class with a collection of vector marker symbol elements.

Properties

Name Description
VectorMarkerSymbolElements

Gets the collection of vector marker symbol elements held by the vector marker symbol layer.

Applies to

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