Share via


TextUnit Enum

Definition

Represents predefined units of text for the purposes of navigation within a document.

public enum class TextUnit
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class TextUnit
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum TextUnit
Public Enum TextUnit
Inheritance
TextUnit
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Fields

Name Value Description
Character 0

Specifies that the text unit is one character in length.

Format 1

Specifies that the text unit is the length of a single, common format specification, such as bold, italic, or similar.

Word 2

Specifies that the text unit is one word in length.

Line 3

Specifies that the text unit is one line in length.

Paragraph 4

Specifies that the text unit is one paragraph in length.

Page 5

Specifies that the text unit is one document-specific page in length.

Document 6

Specifies that the text unit is an entire document in length.

Remarks

TextUnit defines an input for the Move method and related methods of the TextRange automation control pattern. ITextRangeProvider is the definition interface if you want to support the TextRange automation pattern as part of a Windows Runtime custom control. For more info, see ITextRangeProvider or Text and TextRange Control Patterns.

Applies to

See also