Lenguaje

IReplaceable.Replace Método

Definición

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 &lt;= start &lt;= limit.

limit
Int32

el índice final, exclusivo; start &lt;= limit &lt;= 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 &lt;= start &lt;= limit.

limit
Int32

el índice final, exclusivo; start &lt;= limit &lt;= length().

chars
Char[]

texto al que se van a reemplazar los caracteres startlimit - 1

charsStart
Int32

índice inicial en chars, ambos incluidos; 0 &lt;= start &lt;= 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.

Se aplica a