Show / Hide Table of Contents

Class LabelStackSeparator

A separator character in a label, where a line break may be inserted in long text.

Inheritance
Object
LabelStackSeparator
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 LabelStackSeparator
Remarks

A single separator is defined by:

  • The separator character that should potentially be replaced by a line break.
  • Whether the separator should always be used for line break.
  • Whether the separator should remain visible.
  • Whether the separator should appear at the end of one row, or the beginning of the next.

Constructors

Name Description
LabelStackSeparator()

Initializes a new instance of the LabelStackSeparator class with default values.

Properties

Name Description
BreakPosition

Gets or sets the position where the separator will be written, if used and remaining visible.

IsForced

Gets or sets a value indicating whether a line break must be inserted when the Separator is encountered.

IsVisible

Gets or sets a value indicating whether the separator should still be visible, if chosen as a line break position.

Separator

Gets or sets a string intended to describe one code point.

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)

Converts a JSON string to a LabelStackSeparator.

ToJson()

Converts this instance to a JSON string.

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.