RichEditTextRange.Move(TextRangeUnit, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
int
Die tatsächliche Anzahl von Einheiten, die die Einfügemarke verschiebt.