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 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
int
Die tatsächliche Anzahl von Einheiten, die die Einfügemarke verschiebt.