Lingua

IReplaceable.Replace Metodo

Definizione

Overload

Nome Descrizione
Replace(Int32, Int32, String)

Sostituisce una sottostringa di questo oggetto con il testo specificato.

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

Sostituisce una sottostringa di questo oggetto con il testo specificato.

Replace(Int32, Int32, String)

Sostituisce una sottostringa di questo oggetto con il testo specificato.

[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

Parametri

start
Int32

indice iniziale, inclusivo; 0 &lt;= start &lt;= limit.

limit
Int32

indice finale, esclusivo; start &lt;= limit &lt;= length().

text
String

testo in cui sostituire i caratteri startlimit - 1

Attributi

Commenti

Sostituisce una sottostringa di questo oggetto con il testo specificato.

Le sottoclassi devono garantire che se il testo compreso tra inizio e limite è uguale al testo sostitutivo, tale sostituzione non ha alcun effetto. Ciò significa che tutti i metadati non devono essere interessati. Inoltre, le sottoclassi sono incoraggiate a verificare la presenza di caratteri iniziali e finali identici e, se possibile, effettuare una sostituzione più piccola. In questo modo verranno mantenuti il maggior numero possibile di metadati.

per android.icu.text.Replaceable.replace(int, int, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

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

Sostituisce una sottostringa di questo oggetto con il testo specificato.

[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

Parametri

start
Int32

indice iniziale, inclusivo; 0 &lt;= start &lt;= limit.

limit
Int32

indice finale, esclusivo; start &lt;= limit &lt;= length().

chars
Char[]

testo in cui sostituire i caratteri startlimit - 1

charsStart
Int32

indice iniziale in chars, inclusivo; 0 &lt;= start &lt;= limit.

charsLen
Int32

numero di caratteri di chars.

Attributi

Commenti

Sostituisce una sottostringa di questo oggetto con il testo specificato.

Le sottoclassi devono garantire che se il testo compreso tra inizio e limite è uguale al testo sostitutivo, tale sostituzione non ha alcun effetto. Ciò significa che tutti i metadati non devono essere interessati. Inoltre, le sottoclassi sono incoraggiate a verificare la presenza di caratteri iniziali e finali identici e, se possibile, effettuare una sostituzione più piccola. In questo modo verranno mantenuti il maggior numero possibile di metadati.

per android.icu.text.Replaceable.replace(int, int, char[], int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a