TextPointer.DeleteTextInRun(Int32) Method

Definition

Deletes the specified number of characters from the position indicated by the current TextPointer.

C#
public int DeleteTextInRun(int count);

Parameters

count
Int32

The number of characters to delete, starting at the current position. Specify a positive value to delete characters that follow the current position; specify a negative value to delete characters that precede the current position.

Returns

The number of characters actually deleted.

Exceptions

The method is called at a position where text is not allowed.

Remarks

Specify a positive value to delete characters that follow the current position (as in LogicalDirection.Forward); specify a negative value to delete characters that precede the current position (as in LogicalDirection.Backward).

The number of characters actually deleted may be less than the number specified by count. This happens in cases where count specifies more characters than exist to be deleted.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also