Character.OffsetByCodePoints Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| OffsetByCodePoints(ICharSequence, Int32, Int32) |
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado |
| OffsetByCodePoints(String, Int32, Int32) |
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado |
| OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32) |
Devuelve el índice dentro de la subbarray especificada |
OffsetByCodePoints(ICharSequence, Int32, Int32)
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código.
[Android.Runtime.Register("offsetByCodePoints", "(Ljava/lang/CharSequence;II)I", "")]
public static int OffsetByCodePoints(Java.Lang.ICharSequence seq, int index, int codePointOffset);
[<Android.Runtime.Register("offsetByCodePoints", "(Ljava/lang/CharSequence;II)I", "")>]
static member OffsetByCodePoints : Java.Lang.ICharSequence * int * int -> int
Parámetros
- seq
- ICharSequence
la secuencia char
- index
- Int32
índice que se va a desplazar
- codePointOffset
- Int32
desplazamiento en puntos de código
Devoluciones
índice dentro de la secuencia char
- Atributos
Excepciones
si seq es null.
si index es , index es mayor que la longitud de seqo si no hay suficientes valores en seq para omitir codePointOffset los puntos de código hacia delante o hacia atrás (si codePointOffset es negativo) de index.
Comentarios
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código. Suplentes no emparejados dentro del intervalo de texto proporcionado por index y codePointOffset cuentan como un punto de código cada uno.
Agregado en 1.5.
Java documentación para java.lang.Character.offsetByCodePoints(java.lang.CharSequence, int, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
OffsetByCodePoints(String, Int32, Int32)
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código.
public static int OffsetByCodePoints(string seq, int index, int codePointOffset);
static member OffsetByCodePoints : string * int * int -> int
Parámetros
- seq
- String
la secuencia char
- index
- Int32
índice que se va a desplazar
- codePointOffset
- Int32
desplazamiento en puntos de código
Devoluciones
índice dentro de la secuencia char
Comentarios
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código. Suplentes no emparejados dentro del intervalo de texto proporcionado por index y codePointOffset cuentan como un punto de código cada uno.
Agregado en 1.5.
Java documentación para java.lang.Character.offsetByCodePoints(java.lang.CharSequence, int, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32)
Devuelve el índice dentro de la subbarray especificada char que se desplaza del elemento proporcionado index por codePointOffset puntos de código.
[Android.Runtime.Register("offsetByCodePoints", "([CIIII)I", "")]
public static int OffsetByCodePoints(char[]? a, int start, int count, int index, int codePointOffset);
[<Android.Runtime.Register("offsetByCodePoints", "([CIIII)I", "")>]
static member OffsetByCodePoints : char[] * int * int * int * int -> int
Parámetros
- a
- Char[]
la char matriz
- start
- Int32
índice del primero char de la subbarray
- count
- Int32
longitud de la subbarray en chars
- index
- Int32
índice que se va a desplazar
- codePointOffset
- Int32
desplazamiento en puntos de código
Devoluciones
índice dentro de la subbarray
- Atributos
Excepciones
si seq es null.
si start , count , index , , index > start + countes start + count mayor que la longitud de seqo si no hay suficientes valores en seq para omitir codePointOffset los puntos de código hacia delante o hacia atrás (si codePointOffset es negativo) de index.
Comentarios
Devuelve el índice dentro de la subbarray especificada char que se desplaza del elemento proporcionado index por codePointOffset puntos de código. Los start argumentos y count especifican una subbarray de la char matriz. Suplentes no emparejados dentro del intervalo de texto proporcionado por index y codePointOffset cuentan como un punto de código cada uno.
Agregado en 1.5.
Java documentación para java.lang.Character.offsetByCodePoints(char[], int, int, int, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.