IReplaceable.Replace Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 <= start
<= limit.
- limit
- Int32
indice finale, esclusivo; start <= limit
<= 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 <= start
<= limit.
- limit
- Int32
indice finale, esclusivo; start <= limit
<= length().
- chars
- Char[]
testo in cui sostituire i caratteri startlimit - 1
- charsStart
- Int32
indice iniziale in chars, inclusivo; 0 <= start <= 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.