IReplaceable.Replace Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Replace(Int32, Int32, String) |
Remplace une sous-chaîne de cet objet par le texte donné. |
| Replace(Int32, Int32, Char[], Int32, Int32) |
Remplace une sous-chaîne de cet objet par le texte donné. |
Replace(Int32, Int32, String)
Remplace une sous-chaîne de cet objet par le texte donné.
[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
Paramètres
- start
- Int32
l’index de début, inclusif ; 0 <= start
<= limit.
- limit
- Int32
l’index de fin, exclusif ; start <= limit
<= length().
- text
- String
texte à remplacer start par limit - 1
- Attributs
Remarques
Remplace une sous-chaîne de cet objet par le texte donné.
Les sous-classes doivent s’assurer que si le texte entre début et limite est égal au texte de remplacement, ce remplacement n’a aucun effet. Autrement dit, toutes les métadonnées ne doivent pas être affectées. En outre, les sous-classes sont encouragées à rechercher des caractères identiques initiales et à la fin, et à faire un remplacement plus petit si possible. Cela conservera autant de métadonnées que possible.
Java documentation pour android.icu.text.Replaceable.replace(int, int, java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
Replace(Int32, Int32, Char[], Int32, Int32)
Remplace une sous-chaîne de cet objet par le texte donné.
[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
Paramètres
- start
- Int32
l’index de début, inclusif ; 0 <= start
<= limit.
- limit
- Int32
l’index de fin, exclusif ; start <= limit
<= length().
- chars
- Char[]
texte à remplacer start par limit - 1
- charsStart
- Int32
l’index de début en chars, inclusif ; 0 <= start <= limit.
- charsLen
- Int32
le nombre de caractères de chars.
- Attributs
Remarques
Remplace une sous-chaîne de cet objet par le texte donné.
Les sous-classes doivent s’assurer que si le texte entre début et limite est égal au texte de remplacement, ce remplacement n’a aucun effet. Autrement dit, toutes les métadonnées ne doivent pas être affectées. En outre, les sous-classes sont encouragées à rechercher des caractères identiques initiales et à la fin, et à faire un remplacement plus petit si possible. Cela conservera autant de métadonnées que possible.
Java documentation pour android.icu.text.Replaceable.replace(int, int, char[], int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.