Share via


SpannedString Classe

Definizione

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

[Android.Runtime.Register("android/text/SpannedString", DoNotGenerateAcw=true)]
public sealed class SpannedString : Android.Text.SpannableStringInternal, Android.Text.IGetChars, Android.Text.ISpanned, IDisposable, Java.Interop.IJavaPeerable, System.Collections.Generic.IEnumerable<char>
[<Android.Runtime.Register("android/text/SpannedString", DoNotGenerateAcw=true)>]
type SpannedString = class
    inherit SpannableStringInternal
    interface IGetChars
    interface ICharSequence
    interface seq<char>
    interface IEnumerable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ISpanned
Ereditarietà
Attributi
Implementazioni

Commenti

Questa è la classe per il testo il cui contenuto e markup sono non modificabili. Per il markup modificabile, vedere ; per il testo modificabile, vedere SpannableStringSpannableStringBuilder.

Documentazione Java per android.text.SpannedString.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

SpannedString(ICharSequence)

Per i motivi di compatibilità con le versioni precedenti, questo costruttore copia tutti gli intervalli, tra cui android.text.NoCopySpan.

SpannedString(String)

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
JniPeerMembers

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

PeerReference

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
ThresholdClass

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da SpannableStringInternal)
ThresholdType

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da SpannableStringInternal)

Metodi

CharAt(Int32)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
Dispose(Boolean)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
Equals(Object)

Confronta questa istanza con l'oggetto specificato e indica se sono uguali.

GetChars(Int32, Int32, Char[], Int32)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

GetEnumerator()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

GetHashCode()

Restituisce un codice hash intero per questo oggetto.

GetSpanEnd(Object)

Restituisce la fine dell'intervallo di testo a cui è collegato l'oggetto markup specificato oppure -1 se l'oggetto non è collegato.

GetSpanFlags(Object)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

GetSpans(Int32, Int32, Class)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

GetSpanStart(Object)

Restituisce l'inizio dell'intervallo di testo a cui è collegato l'oggetto markup specificato oppure -1 se l'oggetto non è collegato.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Length()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

NextSpanTransition(Int32, Int32, Class)

Restituisce il primo offset maggiore di start dove inizia o termina un oggetto markup della classe type oppure limit se non sono presenti avvio o termina maggiore di start ma minore di limit.

Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SubSequence(Int32, Int32)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

SubSequenceFormatted(Int32, Int32)

Restituisce un CharSequence oggetto dall'indice (inclusivo) all'indice startend (esclusivo) di questa sequenza.

ToArray<T>()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
ToString()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

UnregisterFromRuntime()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
ValueOf(ICharSequence)
ValueOf(String)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

IJavaPeerable.Disposed()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
IJavaPeerable.Finalized()

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

GetJniTypeName(IJavaPeerable)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

SubSequence(ICharSequence, Int32, Int32)

Questa è la classe per il testo il cui contenuto e markup sono non modificabili.

Si applica a