UCharacter.FoldCase Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.