IReplaceable.Replace 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 |
|---|---|
| Replace(Int32, Int32, String) |
Reemplaza una subcadena de este objeto por el texto especificado. |
| Replace(Int32, Int32, Char[], Int32, Int32) |
Reemplaza una subcadena de este objeto por el texto especificado. |
Replace(Int32, Int32, String)
Reemplaza una subcadena de este objeto por el texto especificado.
[Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, string? text);
[<Android.Runtime.Register("replace", "(IILjava/lang/String;)V", "GetReplace_IILjava_lang_String_Handler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * string -> unit
Parámetros
- start
- Int32
índice inicial, inclusivo; 0 <= start
<= limit.
- limit
- Int32
el índice final, exclusivo; start <= limit
<= length().
- text
- String
texto al que se van a reemplazar los caracteres startlimit - 1
- Atributos
Comentarios
Reemplaza una subcadena de este objeto por el texto especificado.
Las subclases deben asegurarse de que si el texto entre inicio y límite es igual al texto de reemplazo, ese reemplazo no tiene ningún efecto. Es decir, los metadatos no deben verse afectados. Además, se recomienda que las subclases comprueben los caracteres iniciales y finales idénticos y realicen un reemplazo más pequeño si es posible. Esto conservará tantos metadatos como sea posible.
Java documentación para android.icu.text.Replaceable.replace(int, int, java.lang.String).
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
Replace(Int32, Int32, Char[], Int32, Int32)
Reemplaza una subcadena de este objeto por el texto especificado.
[Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void Replace(int start, int limit, char[]? chars, int charsStart, int charsLen);
[<Android.Runtime.Register("replace", "(II[CII)V", "GetReplace_IIarrayCIIHandler:Android.Icu.Text.IReplaceableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Replace : int * int * char[] * int * int -> unit
Parámetros
- start
- Int32
índice inicial, inclusivo; 0 <= start
<= limit.
- limit
- Int32
el índice final, exclusivo; start <= limit
<= length().
- chars
- Char[]
texto al que se van a reemplazar los caracteres startlimit - 1
- charsStart
- Int32
índice inicial en chars, ambos incluidos; 0 <= start <= limit.
- charsLen
- Int32
el número de caracteres de chars.
- Atributos
Comentarios
Reemplaza una subcadena de este objeto por el texto especificado.
Las subclases deben asegurarse de que si el texto entre inicio y límite es igual al texto de reemplazo, ese reemplazo no tiene ningún efecto. Es decir, los metadatos no deben verse afectados. Además, se recomienda que las subclases comprueben los caracteres iniciales y finales idénticos y realicen un reemplazo más pequeño si es posible. Esto conservará tantos metadatos como sea posible.
Java documentación para android.icu.text.Replaceable.replace(int, int, char[], int, 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.