Lenguaje

UCharacter.FoldCase Método

Definición

Sobrecargas

Nombre Description
FoldCase(String, Boolean)

<strong>[icu]</strong> La cadena especificada se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.

FoldCase(String, FoldCaseOptions)

<strong>[icu]</strong> La cadena especificada se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.

FoldCase(Int32, FoldCaseOptions)

<strong>[icu]</strong> El carácter dado se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.

FoldCase(Int32, Boolean)

<strong>[icu]</strong> El carácter dado se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.

FoldCase(String, Boolean)

<strong>[icu]</strong> La cadena especificada se asigna a su equivalente de plegado de mayúsculas y minúsculas según 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

Parámetros

str
String

cadena que se va a convertir

defaultmapping
Boolean

Indica si se van a usar las asignaciones predeterminadas definidas en CaseFolding.txt; de lo contrario, se incluyen las asignaciones de puntos I y i sin puntos marcados con "T" en CaseFolding.txt.

Devoluciones

el equivalente de plegado de mayúsculas y minúsculas del carácter, si existe; de lo contrario, el propio carácter.

Atributos

Comentarios

<strong>[icu]</strong> La cadena especificada se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.txt y CaseFolding.txt; si algún carácter no tiene equivalente de plegado de mayúsculas y minúsculas, se devuelve el propio carácter. Las asignaciones de plegado de mayúsculas y minúsculas de varios puntos de código se devuelven aquí. Para las asignaciones de puntos de código único "simples", use la API foldCase(int ch, defaultmapping booleano).

Java documentación para android.icu.lang.UCharacter.foldCase(java.lang.String, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

FoldCase(String, FoldCaseOptions)

<strong>[icu]</strong> La cadena especificada se asigna a su equivalente de plegado de mayúsculas y minúsculas según 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

Parámetros

str
String

cadena que se va a convertir

options
FoldCaseOptions

Un bit establecido para el procesamiento especial. Actualmente, las opciones reconocidas son FOLD_CASE_EXCLUDE_SPECIAL_I y FOLD_CASE_DEFAULT

Devoluciones

el equivalente de plegado de mayúsculas y minúsculas del carácter, si existe; de lo contrario, el propio carácter.

Atributos

Comentarios

<strong>[icu]</strong> La cadena especificada se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.txt y CaseFolding.txt; si algún carácter no tiene equivalente de plegado de mayúsculas y minúsculas, se devuelve el propio carácter. Las asignaciones de plegado de mayúsculas y minúsculas de varios puntos de código se devuelven aquí. Para las asignaciones de puntos de código único "simples", use la API foldCase(int ch, defaultmapping booleano).

Java documentación para android.icu.lang.UCharacter.foldCase(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

FoldCase(Int32, FoldCaseOptions)

<strong>[icu]</strong> El carácter dado se asigna a su equivalente de plegado de mayúsculas y minúsculas según 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

Parámetros

ch
Int32

carácter que se va a convertir

options
FoldCaseOptions

Un bit establecido para el procesamiento especial. Actualmente, las opciones reconocidas son FOLD_CASE_EXCLUDE_SPECIAL_I y FOLD_CASE_DEFAULT

Devoluciones

el equivalente de plegado de mayúsculas y minúsculas del carácter, si existe; de lo contrario, el propio carácter.

Atributos

Comentarios

<strong>[icu]</strong> El carácter dado se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.txt y CaseFolding.txt; si el carácter no tiene equivalente de plegado de mayúsculas y minúsculas, se devuelve el propio carácter.

Esta función solo devuelve la asignación simple de mayúsculas y minúsculas de punto de código único. Las asignaciones de mayúsculas y minúsculas completas deben usarse siempre que sea posible, ya que generan mejores resultados trabajando en cadenas completas. Pueden asignarse a una cadena de resultado con una longitud diferente según corresponda. Las asignaciones de mayúsculas y minúsculas completas se aplican mediante las funciones de asignación de casos que toman parámetros String en lugar de puntos de código (int). Consulte también el capítulo guía del usuario sobre la migración de C/POSIX: https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings

Java documentación para android.icu.lang.UCharacter.foldCase(int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

FoldCase(Int32, Boolean)

<strong>[icu]</strong> El carácter dado se asigna a su equivalente de plegado de mayúsculas y minúsculas según 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

Parámetros

ch
Int32

carácter que se va a convertir

defaultmapping
Boolean

Indica si se van a usar las asignaciones predeterminadas definidas en CaseFolding.txt; de lo contrario, se incluyen las asignaciones de puntos I y i sin puntos marcados con "T" en CaseFolding.txt.

Devoluciones

el equivalente de plegado de mayúsculas y minúsculas del carácter, si existe; de lo contrario, el propio carácter.

Atributos

Comentarios

<strong>[icu]</strong> El carácter dado se asigna a su equivalente de plegado de mayúsculas y minúsculas según UnicodeData.txt y CaseFolding.txt; si el carácter no tiene equivalente de plegado de mayúsculas y minúsculas, se devuelve el propio carácter.

Esta función solo devuelve la asignación simple de mayúsculas y minúsculas de punto de código único. Las asignaciones de mayúsculas y minúsculas completas deben usarse siempre que sea posible, ya que generan mejores resultados trabajando en cadenas completas. Pueden asignarse a una cadena de resultado con una longitud diferente según corresponda. Las asignaciones de mayúsculas y minúsculas completas se aplican mediante las funciones de asignación de casos que toman parámetros String en lugar de puntos de código (int). Consulte también el capítulo guía del usuario sobre la migración de C/POSIX: https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings

Java documentación para android.icu.lang.UCharacter.foldCase(int, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a