Show / Hide Table of Contents

Class LabelAngle

Specifies how to calculate the angular position and layout direction for labels on or around point feature symbols.

Inheritance
Object
LabelAngle
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Esri.ArcGISRuntime.Mapping.Labeling
Assembly: Esri.ArcGISRuntime.dll
Syntax
public class LabelAngle
Remarks

The angular position may be different for each feature (driven by one or more feature attributes) or constant for all features (specified by a fixed number).

Constructors

Name Description
LabelAngle(ArcadeExpression)

Initializes a new instance of the LabelAngle class with the specified ArcadeExpression and Automatic RotationType.

LabelAngle(ArcadeExpression, LabelAngleRotationType)

Initializes a new instance of the LabelAngle class with the specified ArcadeExpression and LabelAngleRotationType.

Properties

Name Description
AngleExpression

Gets or sets the ArcadeExpression that specifies how the angle (in degrees) is calculated from the feature attributes.

RotationType

Gets or sets the value indicating whether the angle should be interpreted as arithmetic or geographic.

UnknownJson

Gets a collection of unknown data from the source JSON.

UnsupportedJson

Gets a collection of unsupported data from the source JSON.

Methods

Name Description
FromJson(String)

Creates an arcade expression from an ArcGIS JSON representation (labelAngleInfo).

ToJson()

Converts this label angle to an ArcGIS JSON representation (labelAngleInfo).

Applies to

TargetVersions
.NET Standard 2.0100.11 - 200.0
.NET 6.0100.13 - 200.0
.NET 6.0 Windows100.13 - 200.0
.NET 6.0 Android200
.NET 6.0 iOS200
.NET Framework100.11 - 200.0
.NET 5100.11 - 100.12
.NET Core 3.1100.11 - 100.12
Android100.11 - 100.15
iOS100.11 - 100.15
UWP100.11 - 200.0
In This Article
Back to top Copyright © 2022 Esri.