Class VectorMarkerSymbolLayer
The VectorMarkerSymbolLayer represents a marker comprising vector graphics.
Implements
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
Target | Versions |
---|---|
.NET Standard 2.0 | 100.5 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.5 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.5 - 100.15 |
Xamarin.iOS | 100.5 - 100.15 |
UWP | 100.5 - 100.15 |