Freigeben über


ITextRange.GetIndex(TextRangeUnit) Methode

Definition

Ruft den Textabschnittsindex der Texteinheit (Wort, Zeile, Satz, Absatz usw.) an der Anfangszeichenposition des Textbereichs ab.

public:
 int GetIndex(TextRangeUnit unit);
int GetIndex(TextRangeUnit const& unit);
public int GetIndex(TextRangeUnit unit);
function getIndex(unit)
Public Function GetIndex (unit As TextRangeUnit) As Integer

Parameter

unit
TextRangeUnit

Die Texteinheit, die indiziert wird.

Gibt zurück

Int32

int

Der Indexwert. Der Wert ist null, wenn die Einheit nicht vorhanden ist.

Hinweise

Die erste Einheit in einer Story hat den Indexwert 1. Der Index einer Einheit ist für alle Zeichenpositionen von der Position unmittelbar vor der Einheit bis zum letzten Zeichen in der Einheit gleich.

Für einen Textbereich am Ende eines Storys gibt der von GetIndex abgerufene Index die Anzahl der Einheiten im Textabschnitt an, z. B. die Anzahl von Wörtern, Zeilen, Objekten usw.

Der von der GetIndex-Methode zurückgegebene Indexwert ist ungültig, wenn der Text anschließend bearbeitet wird. Seien Sie vorsichtig, wenn Sie abgerufene Indexwerte verwenden, insbesondere, wenn Sie die Werte über einen längeren Zeitraum speichern.

Gilt für:

Weitere Informationen