TextUtils Clase
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í.
[Android.Runtime.Register("android/text/TextUtils", DoNotGenerateAcw=true)]
public class TextUtils : Java.Lang.Object
[<Android.Runtime.Register("android/text/TextUtils", DoNotGenerateAcw=true)>]
type TextUtils = class
inherit Object
- Herencia
- Atributos
Comentarios
Documentación de la plataforma Android
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
| Nombre | Description |
|---|---|
| TextUtils(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| SafeStringFlagFirstLine |
Obsoletos.
Devolver solo la primera línea de texto (truncar en la primera nueva línea). |
| SafeStringFlagSingleLine |
Obsoletos.
Forzar toda la cadena en una sola línea de texto (sin nuevas líneas). |
| SafeStringFlagTrim |
Obsoletos.
Quite |
Propiedades
| Nombre | Description |
|---|---|
| CharSequenceCreator | |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState | (Heredado de JavaObject) |
| JniPeerMembers | |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CommaEllipsize(String, TextPaint, Single, String, String) |
Convierte un CharSequence de la forma separada por comas "Andy, Bob, Charles, David" que es demasiado ancho para ajustarse al ancho especificado en uno como "Andy, Bob, 2 más". |
| CommaEllipsizeFormatted(ICharSequence, TextPaint, Single, String, String) |
Convierte un CharSequence de la forma separada por comas "Andy, Bob, Charles, David" que es demasiado ancho para ajustarse al ancho especificado en uno como "Andy, Bob, 2 más". |
| Concat(String[]) |
Devuelve una charSequence que concatena los CharSequences especificados, conservando sus intervalos si los hubiera. |
| ConcatFormatted(ICharSequence[]) |
Devuelve una charSequence que concatena los CharSequences especificados, conservando sus intervalos si los hubiera. |
| Construct(JniObjectReference, JniObjectReferenceOptions) | (Heredado de JavaObject) |
| CopySpansFrom(ISpanned, Int32, Int32, Class, ISpannable, Int32) |
Copia los intervalos de la región |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() | (Heredado de JavaObject) |
| DumpSpans(ICharSequence, IPrinter, String) |
Herramienta de depuración para imprimir los intervalos en un CharSequence. |
| DumpSpans(String, IPrinter, String) |
Herramienta de depuración para imprimir los intervalos en un CharSequence. |
| Ellipsize(String, TextPaint, Single, TextUtils+TruncateAt, Boolean, TextUtils+IEllipsizeCallback) |
Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados. |
| Ellipsize(String, TextPaint, Single, TextUtils+TruncateAt) |
Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados. |
| EllipsizeFormatted(ICharSequence, TextPaint, Single, TextUtils+TruncateAt, Boolean, TextUtils+IEllipsizeCallback) |
Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados. |
| EllipsizeFormatted(ICharSequence, TextPaint, Single, TextUtils+TruncateAt) |
Devuelve el texto original si se ajusta al ancho especificado según las propiedades de la pintura especificada o, si no cabe, una copia truncada con carácter de puntos suspensivos agregado en el borde o centro especificados. |
| Equals(ICharSequence, ICharSequence) |
Devuelve true si a y b son iguales, incluido si ambos son NULL. |
| Equals(Object) | (Heredado de JavaObject) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| Equals(String, String) |
Devuelve true si a y b son iguales, incluido si ambos son NULL. |
| ExpandTemplate(String, String[]) |
Reemplace las instancias de "^1", "^2", etc. |
| ExpandTemplateFormatted(ICharSequence, ICharSequence[]) |
Reemplace las instancias de "^1", "^2", etc. |
| GetCapsMode(ICharSequence, Int32, CapitalizationMode) |
Determine qué modo de límites debe estar en vigor en el desplazamiento actual del texto. |
| GetCapsMode(String, Int32, CapitalizationMode) |
Determine qué modo de límites debe estar en vigor en el desplazamiento actual del texto. |
| GetChars(ICharSequence, Int32, Int32, Char[], Int32) | |
| GetChars(String, Int32, Int32, Char[], Int32) | |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| GetLayoutDirectionFromLocale(Locale) |
Devolver la dirección de diseño de una configuración regional determinada |
| GetOffsetAfter(ICharSequence, Int32) | |
| GetOffsetAfter(String, Int32) | |
| GetOffsetBefore(ICharSequence, Int32) | |
| GetOffsetBefore(String, Int32) | |
| GetReverse(String, Int32, Int32) |
Obsoletos.
Esta función solo invierte los intervalos individuales |
| GetReverseFormatted(ICharSequence, Int32, Int32) |
Obsoletos.
Esta función solo invierte los intervalos individuales |
| GetTrimmedLength(ICharSequence) |
Devuelve la longitud que el charSequence especificado tendría si los espacios y los caracteres de control ASCII se recortaron desde el principio y el final, como por |
| GetTrimmedLength(String) |
Devuelve la longitud que el charSequence especificado tendría si los espacios y los caracteres de control ASCII se recortaron desde el principio y el final, como por |
| HtmlEncode(String) |
Codificar html la cadena. |
| IndexOf(ICharSequence, Char, Int32, Int32) | |
| IndexOf(ICharSequence, Char, Int32) | |
| IndexOf(ICharSequence, Char) | |
| IndexOf(ICharSequence, ICharSequence, Int32, Int32) | |
| IndexOf(ICharSequence, ICharSequence, Int32) | |
| IndexOf(ICharSequence, ICharSequence) | |
| IndexOf(String, Char, Int32, Int32) | |
| IndexOf(String, Char, Int32) | |
| IndexOf(String, Char) | |
| IndexOf(String, String, Int32, Int32) | |
| IndexOf(String, String, Int32) | |
| IndexOf(String, String) | |
| IsDigitsOnly(ICharSequence) |
Devuelve si charSequence especificado contiene solo dígitos. |
| IsDigitsOnly(String) |
Devuelve si charSequence especificado contiene solo dígitos. |
| IsEmpty(ICharSequence) |
Devuelve true si la cadena es null o de 0 longitudes. |
| IsEmpty(String) |
Devuelve true si la cadena es null o de 0 longitudes. |
| IsGraphic(Char) |
Obsoletos.
Devuelve si este carácter es un carácter imprimible. |
| IsGraphic(ICharSequence) |
Devuelve si charSequence especificado contiene caracteres imprimibles. |
| IsGraphic(String) |
Devuelve si charSequence especificado contiene caracteres imprimibles. |
| JavaFinalize() |
Obsoletos.
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| Join(ICharSequence, IIterable) |
Devuelve una cadena que contiene los tokens unidos por delimitadores. |
| Join(ICharSequence, Object[]) |
Devuelve una cadena que contiene los tokens unidos por delimitadores. |
| Join(String, IIterable) |
Devuelve una cadena que contiene los tokens unidos por delimitadores. |
| Join(String, Object[]) |
Devuelve una cadena que contiene los tokens unidos por delimitadores. |
| LastIndexOf(ICharSequence, Char, Int32, Int32) | |
| LastIndexOf(ICharSequence, Char, Int32) | |
| LastIndexOf(ICharSequence, Char) | |
| LastIndexOf(String, Char, Int32, Int32) | |
| LastIndexOf(String, Char, Int32) | |
| LastIndexOf(String, Char) | |
| MakeSafeForPresentation(String, Int32, Single, SafeStringFlagMode) |
Quite html, quite caracteres incorrectos y truncar la cadena. |
| MakeSafeForPresentationFormatted(String, Int32, Single, SafeStringFlagMode) |
Quite html, quite caracteres incorrectos y truncar la cadena. |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| RegionMatches(ICharSequence, Int32, ICharSequence, Int32, Int32) | |
| RegionMatches(String, Int32, String, Int32, Int32) | |
| Replace(String, String[], String[]) |
Devuelve un nuevo CharSequence en el que cada una de las cadenas de origen se reemplaza por el elemento correspondiente de los destinos. |
| ReplaceFormatted(ICharSequence, String[], ICharSequence[]) |
Devuelve un nuevo CharSequence en el que cada una de las cadenas de origen se reemplaza por el elemento correspondiente de los destinos. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) | (Heredado de JavaObject) |
| Split(String, Pattern) |
Divide una cadena en un patrón. |
| Split(String, String) |
Este método produce el mismo resultado que |
| StringOrSpannedString(String) | |
| StringOrSpannedStringFormatted(ICharSequence) | |
| Substring(ICharSequence, Int32, Int32) |
Cree un nuevo objeto String que contenga el intervalo de caracteres especificado de la cadena de origen. |
| Substring(String, Int32, Int32) |
Cree un nuevo objeto String que contenga el intervalo de caracteres especificado de la cadena de origen. |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| WriteToParcel(ICharSequence, Parcel, ParcelableWriteFlags) |
Aplane un CharSequence y cualquier estilo que se pueda copiar en los procesos en el paquete. |
| WriteToParcel(String, Parcel, ParcelableWriteFlags) |
Aplane un CharSequence y cualquier estilo que se pueda copiar en los procesos en el paquete. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() | (Heredado de JavaObject) |
| IJavaPeerable.Finalized() | (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock | (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) | (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) | (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) | (Heredado de JavaObject) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) | |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |