AbstractStringBuilder Clase

Definición

Secuencia mutable de caracteres.

[Android.Runtime.Register("java/lang/AbstractStringBuilder", DoNotGenerateAcw=true)]
public abstract class AbstractStringBuilder : Java.Lang.Object, IDisposable, Java.Lang.IAppendable, Java.Lang.ICharSequence, System.Collections.Generic.IEnumerable<char>
[<Android.Runtime.Register("java/lang/AbstractStringBuilder", DoNotGenerateAcw=true)>]
type AbstractStringBuilder = class
    inherit Object
    interface IAppendable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ICharSequence
    interface seq<char>
    interface IEnumerable
Herencia
AbstractStringBuilder
Derivado
Atributos
Implementaciones

Comentarios

Secuencia mutable de caracteres.

Implementa una cadena modificable. En cualquier momento en el tiempo contiene una secuencia de caracteres determinada, pero la longitud y el contenido de la secuencia se pueden cambiar a través de determinadas llamadas al método.

A menos que se indique lo contrario, pasar un null argumento a un constructor o método de esta clase hará que se produzca una NullPointerException excepción .

Agregado en 1.5.

Java documentación para java.lang.AbstractStringBuilder.

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.

Constructores

Nombre Description
AbstractStringBuilder(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
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

Secuencia mutable de caracteres.

(Heredado de JavaObject)
JniPeerMembers

Obtiene los metadatos de JNI usados para invocar miembros de este Java del mismo nivel.

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
Append(Char)

Anexa la representación de cadena del char argumento a esta secuencia.

Append(ICharSequence, Int32, Int32)

Anexa la representación de cadena del char argumento a esta secuencia.

Append(ICharSequence)

Anexa la representación de cadena del char argumento a esta secuencia.

Append(String, Int32, Int32)

Anexa la representación de cadena del char argumento a esta secuencia.

Append(String)

Anexa la representación de cadena del char argumento a esta secuencia.

Capacity()

Devuelve la capacidad actual.

CharAt(Int32)

Devuelve el char valor de esta secuencia en el índice especificado.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CodePointAt(Int32)

Devuelve el carácter (punto de código Unicode) en el índice especificado.

CodePointBefore(Int32)

Devuelve el carácter (punto de código Unicode) antes del índice especificado.

CodePointCount(Int32, Int32)

Devuelve el número de puntos de código Unicode en el intervalo de texto especificado de esta secuencia.

Construct(JniObjectReference, JniObjectReferenceOptions)

Secuencia mutable de caracteres.

(Heredado de JavaObject)
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()

Secuencia mutable de caracteres.

(Heredado de JavaObject)
EnsureCapacity(Int32)

Garantiza que la capacidad sea al menos igual al mínimo especificado.

Equals(Object)

Secuencia mutable de caracteres.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetChars(Int32, Int32, Char[], Int32)

Los caracteres se copian de esta secuencia en la matriz dstde caracteres de destino .

GetEnumerator()

Devuelve un enumerador que recorre en iteración los caracteres de esta secuencia.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
IndexOf(String, Int32)

Devuelve el índice dentro de esta cadena de la primera aparición de la subcadena especificada, empezando por el índice especificado.

IndexOf(String)

Devuelve el índice dentro de esta cadena de la primera aparición de la subcadena especificada.

JavaFinalize()

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)
LastIndexOf(String, Int32)

Devuelve el índice dentro de esta cadena de la última aparición de la subcadena especificada, buscando hacia atrás comenzando en el índice especificado.

LastIndexOf(String)

Devuelve el índice dentro de esta cadena de la última aparición de la subcadena especificada.

Length()

Devuelve la longitud (recuento de caracteres).

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)
OffsetByCodePoints(Int32, Int32)

Devuelve el índice dentro de esta secuencia que se desplaza del elemento proporcionado index por codePointOffset puntos de código.

SetCharAt(Int32, Char)

El carácter del índice especificado se establece chen .

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetLength(Int32)

Establece la longitud de la secuencia de caracteres.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Secuencia mutable de caracteres.

(Heredado de JavaObject)
SubSequence(Int32, Int32)

Devuelve una nueva secuencia de caracteres que es una subsecuencia de esta secuencia.

SubSequenceFormatted(Int32, Int32)

Devuelve una nueva secuencia de caracteres que es una subsecuencia de esta secuencia.

Substring(Int32, Int32)

Devuelve un nuevo String que contiene una subsecuencia de caracteres que se encuentran actualmente en esta secuencia.

Substring(Int32)

Devuelve un nuevo String que contiene una subsecuencia de caracteres que se encuentra actualmente en esta secuencia de caracteres.

ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una cadena que representa los datos de esta secuencia.

TrimToSize()

Intenta reducir el almacenamiento usado para la secuencia de caracteres.

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 despierte, 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)

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Devuelve un enumerador no genérico para los caracteres de esta secuencia.

IJavaPeerable.Disposed()

Secuencia mutable de caracteres.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Secuencia mutable de caracteres.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Secuencia mutable de caracteres.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Secuencia mutable de caracteres.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Secuencia mutable de caracteres.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Secuencia mutable de caracteres.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Secuencia mutable de caracteres.

Métodos de extensión

Nombre Description
Append(IAppendable, String, Int32, Int32)

Anexa el valor especificado a esta secuencia de caracteres.

Append(IAppendable, String)

Anexa el valor especificado a esta secuencia de caracteres.

GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Secuencia mutable de caracteres.

SubSequence(ICharSequence, Int32, Int32)

Devuelve la subsecuencia de caracteres dentro del intervalo especificado.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a