Share via


TextPointer Class

Definition

Represents a position within a text element.

public ref class TextPointer sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class TextPointer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class TextPointer
Public NotInheritable Class TextPointer
Inheritance
Object Platform::Object IInspectable TextPointer
Attributes

Properties

LogicalDirection

Gets the logical direction associated with the current position, which is used to disambiguate content associated with the current position.

Offset

Gets the character index of a TextPointer within its container.

Parent

Gets the logical parent that contains the current position.

VisualParent

Gets the user interface (UI) element that "owns" this TextPointer.

Methods

GetCharacterRect(LogicalDirection)

Returns a bounding box for content that borders the current TextPointer in the specified logical direction.

GetPositionAtOffset(Int32, LogicalDirection)

Returns a TextPointer to the position indicated by the specified offset, in symbols, from the beginning of the current TextPointer and in the specified direction.

Applies to