Back to API Reference
Enum

TextUnits

A set of TextUnit granularities.

public static readonly TextUnits None = 0

No granularity.

public static readonly TextUnits Cluster = 1 << (int)TextUnit.Cluster
public static readonly TextUnits Word = 1 << (int)TextUnit.Word
public static readonly TextUnits Line = 1 << (int)TextUnit.Line
public static readonly TextUnits Paragraph = 1 << (int)TextUnit.Paragraph
public static readonly TextUnits All = Cluster | Word | Line | Paragraph

Every granularity.

public static readonly TextUnits Grouping = Word | Line | Paragraph

The granularities holding more than one cluster — those a per-glyph effect cannot express.