UCharacterIterator.GetText 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 |
|---|---|
| GetText(Char[], Int32) |
Rellena el búfer con el almacenamiento de texto subyacente del iterador Si la capacidad del búfer no es suficiente, se produce una excepción. |
| GetText(Char[]) |
Invalidación de comodidad para |
GetText(Char[], Int32)
Rellena el búfer con el almacenamiento de texto subyacente del iterador Si la capacidad del búfer no es suficiente, se produce una excepción.
[Android.Runtime.Register("getText", "([CI)I", "GetGetText_arrayCIHandler", ApiSince=24)]
public abstract int GetText(char[]? fillIn, int offset);
[<Android.Runtime.Register("getText", "([CI)I", "GetGetText_arrayCIHandler", ApiSince=24)>]
abstract member GetText : char[] * int -> int
Parámetros
- fillIn
- Char[]
matriz de caracteres que se rellenarán con las unidades de código UTF-16 subyacentes.
- offset
- Int32
posición dentro de la matriz para empezar a colocar los datos.
Devoluciones
el número de unidades de código agregadas a fillIn, como comodidad
- Atributos
Comentarios
Rellena el búfer con el almacenamiento de texto subyacente del iterador Si la capacidad del búfer no es suficiente, se produce una excepción. La capacidad del búfer de relleno debe ser al menos igual a la longitud del texto en el iterador obtenido llamando a getLength()).
<b>Usage:</b>
UChacterIterator iter = new UCharacterIterator.getInstance(text);
char[] buf = new char[iter.getLength()];
iter.getText(buf);
OR
char[] buf= new char[1];
int len = 0;
for(;;){
try{
len = iter.getText(buf);
break;
}catch(IndexOutOfBoundsException e){
buf = new char[iter.getLength()];
}
}
Java documentación para android.icu.text.UCharacterIterator.getText(char[], 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
GetText(Char[])
Invalidación de comodidad para getText(char[], int) que proporcione un desplazamiento de 0.
[Android.Runtime.Register("getText", "([C)I", "", ApiSince=24)]
public int GetText(char[]? fillIn);
[<Android.Runtime.Register("getText", "([C)I", "", ApiSince=24)>]
member this.GetText : char[] -> int
Parámetros
- fillIn
- Char[]
matriz de caracteres que se rellenarán con las unidades de código UTF-16 subyacentes.
Devoluciones
el número de unidades de código agregadas a fillIn, como comodidad
- Atributos
Comentarios
Invalidación de comodidad para getText(char[], int) que proporcione un desplazamiento de 0.
Java documentación para android.icu.text.UCharacterIterator.getText(char[]).
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.