Freigeben über


RichEditTextRange.Move(TextRangeUnit, Int32) Methode

Definition

Verschiebt die Einfügemarke um die angegebene Anzahl von _unit_s vorwärts oder rückwärts. Wenn der Textbereich nicht degeneriert 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, um die Einfügemarke zu verschieben. Der Standardwert ist 1. Wenn die Anzahl größer als 0 (null) ist, wird die Einfügemarke in Richtung ende der Geschichte verschoben. Wenn die Anzahl kleiner als 0 (null) ist, wird die Einfügemarke rückwärts in Richtung des Anfangs 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:Windows.UI.Text.ITextRange.Move(Windows.UI.Text.TextRangeUnit,System.Int32) M:Windows.UI.Text.ITextRange.Move(Windows.UI.Text.TextRangeUnit,int)

Gilt für: