CollationElementIterator.Offset Propiedad

Definición

Devuelve el desplazamiento de caracteres en la cadena de origen correspondiente al siguiente elemento de intercalación. -o bien- Establece el iterador para que apunte al elemento de intercalación correspondiente al carácter en el desplazamiento especificado.

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

Valor de propiedad

Desplazamiento de caracteres en la cadena de origen correspondiente al elemento de intercalación que devolverá la siguiente llamada a next() o previous().

Atributos

Comentarios

Documentación del captador de propiedades:

Devuelve el desplazamiento de caracteres en la cadena de origen correspondiente al siguiente elemento de intercalación. Es decir, getOffset() devuelve la posición en la cadena de origen correspondiente al elemento de intercalación que devolverá la siguiente llamada a next() o previous(). Este valor podría ser cualquiera de: <ul><li> El índice del <carácter b>first</b> correspondiente al siguiente elemento de intercalación. (Esto significa que si setOffset(offset) establece el índice en medio de una contracción, getOffset() devuelve el índice del primer carácter de la contracción, que puede no ser igual al desplazamiento original que se estableció. Por lo tanto, llamar a getOffset() inmediatamente después de setOffset(offset) no garantiza que se devuelva el conjunto de desplazamiento original). <li> Si la normalización está activada, el índice del <carácter posterior b>inmediato</b> o carácter compuesto con el primer carácter, teniendo una clase de combinación de 0. <li> La longitud de la cadena de origen, si la iteración ha llegado al final. </ul>

Java documentación para android.icu.text.CollationElementIterator.getOffset().

Documentación del establecedor de propiedades:

Establece el iterador para que apunte al elemento de intercalación correspondiente al carácter en el desplazamiento especificado. El valor devuelto por la siguiente llamada a next() será el elemento de intercalación correspondiente a los caracteres en desplazamiento.

Si el desplazamiento está en medio de una secuencia de caracteres de contratación, el iterador se ajusta al inicio de la secuencia de contratación. Esto significa que no se garantiza que getOffset() devuelva el mismo valor establecido por este método.

Si el modo de descomposición está activado y el desplazamiento está en medio de un intervalo de texto de origen descomposible, es posible que el iterador no devuelva un resultado correcto para la siguiente iteración hacia delante o hacia atrás. El usuario debe asegurarse de que el desplazamiento no está en medio de un intervalo descomponible.

Java documentación para android.icu.text.CollationElementIterator.setOffset(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a