CollationElementIterator.Offset 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.
Gibt den Zeichenoffset in der Quellzeichenfolge zurück, der dem nächsten Sortierungselement entspricht. -or- Legt den Iterator so fest, dass er auf das Sortierungselement zeigt, das dem Zeichen am angegebenen Offset entspricht.
public int Offset { [Android.Runtime.Register("getOffset", "()I", "", ApiSince=24)] get; [Android.Runtime.Register("setOffset", "(I)V", "", ApiSince=24)] set; }
[<get: Android.Runtime.Register("getOffset", "()I", "", ApiSince=24)>]
[<set: Android.Runtime.Register("setOffset", "(I)V", "", ApiSince=24)>]
member this.Offset : int with get, set
Eigenschaftswert
Der Zeichenoffset in der Quellzeichenfolge, der dem Sortierungselement entspricht, das vom nächsten Aufruf von next() oder previous() zurückgegeben wird.
- Attribute
Hinweise
Dokumentation zum Property Getter:
Gibt den Zeichenoffset in der Quellzeichenfolge zurück, der dem nächsten Sortierungselement entspricht. D.h., getOffset() gibt die Position in der Quellzeichenfolge zurück, die dem Sortierungselement entspricht, das vom nächsten Aufruf von next() oder previous() zurückgegeben wird. Dieser Wert kann eine der folgenden Werte sein: ul>li Der Index des <ersten<>/b-Zeichens>, das dem nächsten Sortierungselement entspricht.><< (Dies bedeutet, dass, wenn setOffset(offset) der Index in der Mitte einer Kontraktion festgelegt wird, getOffset() den Index des ersten Zeichens in der Kontraktion zurück, der möglicherweise nicht dem ursprünglichen Offset entspricht, der festgelegt wurde. Daher garantiert das Aufrufen von getOffset() unmittelbar nach setOffset(offset) nicht, dass der ursprüngliche Offsetsatz zurückgegeben wird.)
<li> Wenn die Normalisierung aktiviert ist, wird der Index des nachfolgenden Zeichens <b>direkt</b> oder das zusammengesetzte Zeichen mit dem ersten Zeichen mit einer kombinierten Klasse von 0 verwendet.
<li> Die Länge der Quellzeichenfolge, wenn die Iteration das Ende erreicht hat.
</ul>
Java Dokumentation für android.icu.text.CollationElementIterator.getOffset().
Dokumentation zum Eigenschaftensatzer:
Legt den Iterator so fest, dass es auf das Sortierungselement zeigt, das dem Zeichen am angegebenen Offset entspricht. Der vom nächsten Aufruf von next() zurückgegebene Wert ist das Sortierungselement, das den Zeichen im Offset entspricht.
Wenn sich der Offset in der Mitte einer Vertragszeichenfolge befindet, wird der Iterator an den Anfang der Vertragssequenz angepasst. Dies bedeutet, dass getOffset() nicht garantiert denselben Wert zurückgibt, der von dieser Methode festgelegt wird.
Wenn der Analysemodus aktiviert ist und sich der Offset in der Mitte eines dekompatiblen Quelltextbereichs befindet, gibt der Iterator möglicherweise kein richtiges Ergebnis für die nächste Vorwärts- oder Rückwärtsiteration zurück. Der Benutzer muss sicherstellen, dass sich der Offset nicht in der Mitte eines dekompatiblen Bereichs befindet.
Java Dokumentation für android.icu.text.CollationElementIterator.setOffset(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.