Langue

UCharacter.FoldCase Méthode

Définition

Surcharges

Nom Description
FoldCase(String, Boolean)

<strong>[icu]</strong> La chaîne donnée est mappée à son équivalent de pliage de casse en fonction d’UnicodeData.

FoldCase(String, FoldCaseOptions)

<strong>[icu]</strong> La chaîne donnée est mappée à son équivalent de pliage de casse en fonction d’UnicodeData.

FoldCase(Int32, FoldCaseOptions)

<strong>[icu]</strong> Le caractère donné est mappé à son équivalent de pliage de casse en fonction d’UnicodeData.

FoldCase(Int32, Boolean)

<strong>[icu]</strong> Le caractère donné est mappé à son équivalent de pliage de casse en fonction d’UnicodeData.

FoldCase(String, Boolean)

<strong>[icu]</strong> La chaîne donnée est mappée à son équivalent de pliage de casse en fonction d’UnicodeData.

[Android.Runtime.Register("foldCase", "(Ljava/lang/String;Z)Ljava/lang/String;", "", ApiSince=24)]
public static string? FoldCase(string? str, bool defaultmapping);
[<Android.Runtime.Register("foldCase", "(Ljava/lang/String;Z)Ljava/lang/String;", "", ApiSince=24)>]
static member FoldCase : string * bool -> string

Paramètres

str
String

Chaîne à convertir

defaultmapping
Boolean

Indique si les mappages par défaut définis dans CaseFolding.txt doivent être utilisés, sinon les mappages pour les I pointillés et les i sans points marqués avec « T » dans CaseFolding.txt sont inclus.

Retours

l’équivalent de la casse du caractère, le cas échéant ; sinon le caractère lui-même.

Attributs

Remarques

<strong>[icu]</strong> La chaîne donnée est mappée à son équivalent de pliage de casse selon UnicodeData.txt et CaseFolding.txt; si un caractère n’a pas d’équivalent de pliage de cas, le caractère lui-même est retourné. Les mappages de pliage de casse à plusieurs codes sont retournés ici. Pour les mappages de points à code unique « simple » utilisent l’API foldCase(int ch, booléen defaultmapping).

Java documentation pour android.icu.lang.UCharacter.foldCase(java.lang.String, boolean).

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 à

FoldCase(String, FoldCaseOptions)

<strong>[icu]</strong> La chaîne donnée est mappée à son équivalent de pliage de casse en fonction d’UnicodeData.

[Android.Runtime.Register("foldCase", "(Ljava/lang/String;I)Ljava/lang/String;", "", ApiSince=24)]
public static string? FoldCase(string? str, Android.Icu.Lang.FoldCaseOptions options);
[<Android.Runtime.Register("foldCase", "(Ljava/lang/String;I)Ljava/lang/String;", "", ApiSince=24)>]
static member FoldCase : string * Android.Icu.Lang.FoldCaseOptions -> string

Paramètres

str
String

Chaîne à convertir

options
FoldCaseOptions

Un bit défini pour un traitement spécial. Actuellement, les options reconnues sont FOLD_CASE_EXCLUDE_SPECIAL_I et FOLD_CASE_DEFAULT

Retours

l’équivalent de la casse du caractère, le cas échéant ; sinon le caractère lui-même.

Attributs

Remarques

<strong>[icu]</strong> La chaîne donnée est mappée à son équivalent de pliage de casse selon UnicodeData.txt et CaseFolding.txt; si un caractère n’a pas d’équivalent de pliage de cas, le caractère lui-même est retourné. Les mappages de pliage de casse à plusieurs codes sont retournés ici. Pour les mappages de points à code unique « simple » utilisent l’API foldCase(int ch, booléen defaultmapping).

Java documentation pour android.icu.lang.UCharacter.foldCase(java.lang.String, 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.

S’applique à

FoldCase(Int32, FoldCaseOptions)

<strong>[icu]</strong> Le caractère donné est mappé à son équivalent de pliage de casse en fonction d’UnicodeData.

[Android.Runtime.Register("foldCase", "(II)I", "", ApiSince=24)]
public static int FoldCase(int ch, Android.Icu.Lang.FoldCaseOptions options);
[<Android.Runtime.Register("foldCase", "(II)I", "", ApiSince=24)>]
static member FoldCase : int * Android.Icu.Lang.FoldCaseOptions -> int

Paramètres

ch
Int32

caractère à convertir

options
FoldCaseOptions

Un bit défini pour un traitement spécial. Actuellement, les options reconnues sont FOLD_CASE_EXCLUDE_SPECIAL_I et FOLD_CASE_DEFAULT

Retours

l’équivalent de la casse du caractère, le cas échéant ; sinon le caractère lui-même.

Attributs

Remarques

<strong>[icu]</strong> Le caractère donné est mappé à son équivalent de pliage de casse selon UnicodeData.txt et CaseFolding.txt; si le caractère n’a pas d’équivalent de pliage de cas, le caractère lui-même est retourné.

Cette fonction retourne uniquement le mappage simple de cas de point à code unique. Les mappages de cas complets doivent être utilisés dans la mesure du possible, car ils produisent de meilleurs résultats en travaillant sur des chaînes entières. Ils peuvent mapper à une chaîne de résultat avec une longueur différente selon les besoins. Les mappages de cas complets sont appliqués par les fonctions de mappage de cas qui prennent des paramètres String plutôt que des points de code (int). Consultez également le chapitre Guide de l’utilisateur sur la migration C/POSIX : https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings

Java documentation pour android.icu.lang.UCharacter.foldCase(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.

S’applique à

FoldCase(Int32, Boolean)

<strong>[icu]</strong> Le caractère donné est mappé à son équivalent de pliage de casse en fonction d’UnicodeData.

[Android.Runtime.Register("foldCase", "(IZ)I", "", ApiSince=24)]
public static int FoldCase(int ch, bool defaultmapping);
[<Android.Runtime.Register("foldCase", "(IZ)I", "", ApiSince=24)>]
static member FoldCase : int * bool -> int

Paramètres

ch
Int32

caractère à convertir

defaultmapping
Boolean

Indique si les mappages par défaut définis dans CaseFolding.txt doivent être utilisés, sinon les mappages pour les I pointillés et les i sans points marqués avec « T » dans CaseFolding.txt sont inclus.

Retours

l’équivalent de la casse du caractère, le cas échéant ; sinon le caractère lui-même.

Attributs

Remarques

<strong>[icu]</strong> Le caractère donné est mappé à son équivalent de pliage de casse selon UnicodeData.txt et CaseFolding.txt; si le caractère n’a pas d’équivalent de pliage de cas, le caractère lui-même est retourné.

Cette fonction retourne uniquement le mappage simple de cas de point à code unique. Les mappages de cas complets doivent être utilisés dans la mesure du possible, car ils produisent de meilleurs résultats en travaillant sur des chaînes entières. Ils peuvent mapper à une chaîne de résultat avec une longueur différente selon les besoins. Les mappages de cas complets sont appliqués par les fonctions de mappage de cas qui prennent des paramètres String plutôt que des points de code (int). Consultez également le chapitre Guide de l’utilisateur sur la migration C/POSIX : https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings

Java documentation pour android.icu.lang.UCharacter.foldCase(int, boolean).

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 à