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
System.Object
LabelAngle
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.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.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.11 - 200.7
Xamarin.Android100.11 - 100.15
Xamarin.iOS100.11 - 100.15
UWP100.11 - 200.7
In This Article
Back to top Copyright © 2022 Esri.