UnicodeSet.CloseOver(Int32) 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í.
Cierre este conjunto sobre el atributo especificado.
[Android.Runtime.Register("closeOver", "(I)Landroid/icu/text/UnicodeSet;", "GetCloseOver_IHandler", ApiSince=24)]
public virtual Android.Icu.Text.UnicodeSet? CloseOver(int attribute);
[<Android.Runtime.Register("closeOver", "(I)Landroid/icu/text/UnicodeSet;", "GetCloseOver_IHandler", ApiSince=24)>]
abstract member CloseOver : int -> Android.Icu.Text.UnicodeSet
override this.CloseOver : int -> Android.Icu.Text.UnicodeSet
Parámetros
- attribute
- Int32
máscara de bits para que los atributos se cierren.
Opciones válidas: como máximo uno de #CASE_INSENSITIVE, #ADD_CASE_MAPPINGS, #SIMPLE_CASE_INSENSITIVE. Estas opciones de caso son mutuamente excluyentes.
Los bits de opciones no relacionados se omiten.
Devoluciones
una referencia a este conjunto.
- Atributos
Comentarios
Cierre este conjunto sobre el atributo especificado. Para el atributo #CASE_INSENSITIVE, el resultado es modificar este conjunto de modo que:
<ol><li>Para cada carácter o cadena 'a' de este conjunto, todas las cadenas 'b' de modo que foldCase(a) == foldCase(b) se agregan a este conjunto. (Para la mayoría de los 'a' que son caracteres únicos, 'b' tendrá b.length() == 1.)
<li>Para cada cadena 'e' del conjunto resultante, si e != foldCase(e), se quitará 'e'. </ol>
Ejemplo: [aq\u00DF{Bc}{bC}{Fi}] => [aAqQ\u00DF\uFB01{ss}{bc}{fi}]
(Aquí foldCase(x) hace referencia a la operación UCharacter.foldCase(x, true) y a == b denota realmente a.equals(b), no a la comparación de punteros).
Java documentación para android.icu.text.UnicodeSet.closeOver(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.