Freigeben über


RichEditTextRange.Move(TextRangeUnit, Int32) Methode

Definition

Verschiebt die Einfügemarke um die angegebene Anzahl von _unit_s nach vorne oder rückwärts. Wenn der Textbereich nicht entgeneriert ist, wird er je nach Anzahl auf eine Einfügemarke an der Anfangs- oder Endposition des Textbereichs reduziert und dann verschoben.

public:
 virtual int Move(TextRangeUnit unit, int count) = Move;
int Move(TextRangeUnit const& unit, int const& count);
public int Move(TextRangeUnit unit, int count);
function move(unit, count)
Public Function Move (unit As TextRangeUnit, count As Integer) As Integer

Parameter

unit
TextRangeUnit

Die Einheiten, die die Einfügemarke verschieben sollen. Der Standardwert ist Character.

count
Int32

int

Die Anzahl der _unit_s, die die Einfügemarke verschieben sollen. Der Standardwert ist 1. Wenn die Anzahl größer als 0 ist, wird die Einfügemarke zum Ende der Geschichte vorwärts verschoben. Wenn die Anzahl kleiner als 0 ist, wird die Einfügemarke rückwärts zum Anfang der Geschichte verschoben. Wenn die Anzahl null ist, bleibt der Bereich unverändert.

Gibt zurück

Int32

int

Die tatsächliche Anzahl von Einheiten, die die Einfügemarke verschiebt.

Implementiert

M:Microsoft.UI.Text.ITextRange.Move(Microsoft.UI.Text.TextRangeUnit,System.Int32) M:Microsoft.UI.Text.ITextRange.Move(Microsoft.UI.Text.TextRangeUnit,int)

Gilt für: