ITextRange.StartPosition Eigenschaft
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.
Ruft die Startposition des Textbereichs ab oder legt diese fest.
public:
property int StartPosition { int get(); void set(int value); };
int StartPosition();
void StartPosition(int value);
public int StartPosition { get; set; }
var int32 = iTextRange.startPosition;
iTextRange.startPosition = int32;
Public Property StartPosition As Integer
Eigenschaftswert
int
Die Zeichenposition, die als Startposition des Textbereichs festgelegt werden soll.
Hinweise
Wenn die Startposition größer als die Endposition ist, legt diese Methode die Endposition gleich der Startposition fest, was zu einem entarteten Bereich (Einfügemarke) führt.
Wenn dieser Textbereich die aktive Auswahl darstellt, wird die Startposition zum aktiven Ende der Auswahl und wird in die Ansicht gescrollt, wenn die Anzeige nicht eingefroren ist.
Das folgende Beispiel zeigt, wie ein nicht entartegenerierter Bereich in einen entarteten Bereich konvertiert wird. range.End = range.Start
Ebenso konvertiert das folgende Beispiel den Textbereich in einen entarteten Bereich am Ende des Bereichs. range.Start = range.End
Im folgenden Beispiel wird 1 am Ende des Textbereichs hinzugefügt, wenn sich der Bereich nicht am Ende des Textabschnitts befindet. range.End = range.End + 1
Im vorherigen Beispiel wird auch das Ende des Textbereichs zum aktiven Ende und kann einen entarteten Bereich in einen nicht entarteten Bereich umwandeln.