Idioma

IReplaceable.Replace Método

Definição

Sobrecargas

Nome Description
Replace(Int32, Int32, String)

Substitui uma subcadeia de caracteres desse objeto pelo texto fornecido.

Replace(Int32, Int32, Char[], Int32, Int32)

Substitui uma subcadeia de caracteres desse objeto pelo texto fornecido.

Replace(Int32, Int32, String)

Substitui uma subcadeia de caracteres desse objeto pelo texto fornecido.

[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

o índice inicial, inclusive; 0 &lt;= start &lt;= limit.

limit
Int32

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

text
String

o texto para o qual substituir caracteres startlimit - 1

Atributos

Comentários

Substitui uma subcadeia de caracteres desse objeto pelo texto fornecido.

As subclasses devem garantir que, se o texto entre o início e o limite for igual ao texto de substituição, essa substituição não terá efeito. Ou seja, todos os metadados não devem ser afetados. Além disso, as subclasses são incentivadas a verificar se há caracteres idênticos iniciais e à direita e fazer uma substituição menor, se possível. Isso preservará o máximo possível de metadados.

Java documentação para android.icu.text.Replaceable.replace(int, int, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Replace(Int32, Int32, Char[], Int32, Int32)

Substitui uma subcadeia de caracteres desse objeto pelo texto fornecido.

[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

o índice inicial, inclusive; 0 &lt;= start &lt;= limit.

limit
Int32

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

chars
Char[]

o texto para o qual substituir caracteres startlimit - 1

charsStart
Int32

o índice inicial em chars, inclusive; 0 &lt;= start &lt;= limit.

charsLen
Int32

o número de caracteres de chars.

Atributos

Comentários

Substitui uma subcadeia de caracteres desse objeto pelo texto fornecido.

As subclasses devem garantir que, se o texto entre o início e o limite for igual ao texto de substituição, essa substituição não terá efeito. Ou seja, todos os metadados não devem ser afetados. Além disso, as subclasses são incentivadas a verificar se há caracteres idênticos iniciais e à direita e fazer uma substituição menor, se possível. Isso preservará o máximo possível de metadados.

Java documentação para android.icu.text.Replaceable.replace(int, int, char[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a