Langage

TextUtils Classe

Définition

[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
Héritage
Attributs

Remarques

Documentation sur la plateforme Android

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
TextUtils(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

Nom Description
SafeStringFlagFirstLine
Obsolète.

Retourne uniquement la première ligne de texte (tronquer au premier saut de ligne).

SafeStringFlagSingleLine
Obsolète.

Forcez la chaîne entière en une seule ligne de texte (aucune ligne de nouvelle ligne).

SafeStringFlagTrim
Obsolète.

Supprimez et supprimez Character#isWhitespace(int) whitespace les espaces non cassants des bords de l’étiquette.

Propriétés

Nom Description
CharSequenceCreator
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState (Hérité de JavaObject)
JniPeerMembers
PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
CommaEllipsize(String, TextPaint, Single, String, String)

Convertit une CharSequence de la forme séparée par des virgules « Andy, Bob, Charles, David » qui est trop large pour s’adapter à la largeur spécifiée en une comme « Andy, Bob, 2 plus ».

CommaEllipsizeFormatted(ICharSequence, TextPaint, Single, String, String)

Convertit une CharSequence de la forme séparée par des virgules « Andy, Bob, Charles, David » qui est trop large pour s’adapter à la largeur spécifiée en une comme « Andy, Bob, 2 plus ».

Concat(String[])

Retourne une concaténce CharSequence concatène les CharSequences spécifiées, en conservant leurs étendues le cas échéant.

ConcatFormatted(ICharSequence[])

Retourne une concaténce CharSequence concatène les CharSequences spécifiées, en conservant leurs étendues le cas échéant.

Construct(JniObjectReference, JniObjectReferenceOptions) (Hérité de JavaObject)
CopySpansFrom(ISpanned, Int32, Int32, Class, ISpannable, Int32)

Copie les étendues de la région start...end dans source la région destoff...destoff+end-start dans dest.

Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced() (Hérité de JavaObject)
DumpSpans(ICharSequence, IPrinter, String)

Outil de débogage pour imprimer les étendues dans une charSequence.

DumpSpans(String, IPrinter, String)

Outil de débogage pour imprimer les étendues dans une charSequence.

Ellipsize(String, TextPaint, Single, TextUtils+TruncateAt, Boolean, TextUtils+IEllipsizeCallback)

Retourne le texte d’origine s’il correspond à la largeur spécifiée en fonction des propriétés de la peinture spécifiée ou, s’il ne correspond pas, à une copie tronquée avec un caractère de sélection ajouté au bord ou au centre spécifié.

Ellipsize(String, TextPaint, Single, TextUtils+TruncateAt)

Retourne le texte d’origine s’il correspond à la largeur spécifiée en fonction des propriétés de la peinture spécifiée ou, s’il ne correspond pas, à une copie tronquée avec un caractère de sélection ajouté au bord ou au centre spécifié.

EllipsizeFormatted(ICharSequence, TextPaint, Single, TextUtils+TruncateAt, Boolean, TextUtils+IEllipsizeCallback)

Retourne le texte d’origine s’il correspond à la largeur spécifiée en fonction des propriétés de la peinture spécifiée ou, s’il ne correspond pas, à une copie tronquée avec un caractère de sélection ajouté au bord ou au centre spécifié.

EllipsizeFormatted(ICharSequence, TextPaint, Single, TextUtils+TruncateAt)

Retourne le texte d’origine s’il correspond à la largeur spécifiée en fonction des propriétés de la peinture spécifiée ou, s’il ne correspond pas, à une copie tronquée avec un caractère de sélection ajouté au bord ou au centre spécifié.

Equals(ICharSequence, ICharSequence)

Retourne true si a et b sont égaux, y compris s’ils sont tous deux null.

Equals(Object) (Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
Equals(String, String)

Retourne true si a et b sont égaux, y compris s’ils sont tous deux null.

ExpandTemplate(String, String[])

Remplacez les instances de « ^1 », « ^2 », etc.

ExpandTemplateFormatted(ICharSequence, ICharSequence[])

Remplacez les instances de « ^1 », « ^2 », etc.

GetCapsMode(ICharSequence, Int32, CapitalizationMode)

Déterminez le mode limite à appliquer au décalage actuel dans le texte.

GetCapsMode(String, Int32, CapitalizationMode)

Déterminez le mode limite à appliquer au décalage actuel dans le texte.

GetChars(ICharSequence, Int32, Int32, Char[], Int32)
GetChars(String, Int32, Int32, Char[], Int32)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetLayoutDirectionFromLocale(Locale)

Retourner le sens de disposition d’un paramètre régional donné

GetOffsetAfter(ICharSequence, Int32)
GetOffsetAfter(String, Int32)
GetOffsetBefore(ICharSequence, Int32)
GetOffsetBefore(String, Int32)
GetReverse(String, Int32, Int32)

Cette fonction inverse uniquement les étendues individuelles charet non leurs étendues associées.

GetReverseFormatted(ICharSequence, Int32, Int32)

Cette fonction inverse uniquement les étendues individuelles charet non leurs étendues associées.

GetTrimmedLength(ICharSequence)

Retourne la longueur que la charSequence spécifiée aurait si les espaces et les caractères de contrôle ASCII ont été supprimés du début et de la fin, comme par String#trim.

GetTrimmedLength(String)

Retourne la longueur que la charSequence spécifiée aurait si les espaces et les caractères de contrôle ASCII ont été supprimés du début et de la fin, comme par String#trim.

HtmlEncode(String)

Encodez html la chaîne.

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)

Retourne si la charSequence donnée contient uniquement des chiffres.

IsDigitsOnly(String)

Retourne si la charSequence donnée contient uniquement des chiffres.

IsEmpty(ICharSequence)

Retourne true si la chaîne a la valeur Null ou 0-length.

IsEmpty(String)

Retourne true si la chaîne a la valeur Null ou 0-length.

IsGraphic(Char)

Retourne si ce caractère est un caractère imprimable.

IsGraphic(ICharSequence)

Retourne si la charSequence donnée contient des caractères imprimables.

IsGraphic(String)

Retourne si la charSequence donnée contient des caractères imprimables.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Join(ICharSequence, IIterable)

Retourne une chaîne contenant les jetons joints par des délimiteurs.

Join(ICharSequence, Object[])

Retourne une chaîne contenant les jetons joints par des délimiteurs.

Join(String, IIterable)

Retourne une chaîne contenant les jetons joints par des délimiteurs.

Join(String, Object[])

Retourne une chaîne contenant les jetons joints par des délimiteurs.

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)

Supprimez html, supprimez les caractères incorrects et tronquez la chaîne.

MakeSafeForPresentationFormatted(String, Int32, Single, SafeStringFlagMode)

Supprimez html, supprimez les caractères incorrects et tronquez la chaîne.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
RegionMatches(ICharSequence, Int32, ICharSequence, Int32, Int32)
RegionMatches(String, Int32, String, Int32, Int32)
Replace(String, String[], String[])

Retournez une nouvelle charSequence dans laquelle chacune des chaînes sources est remplacée par l’élément correspondant des destinations.

ReplaceFormatted(ICharSequence, String[], ICharSequence[])

Retournez une nouvelle charSequence dans laquelle chacune des chaînes sources est remplacée par l’élément correspondant des destinations.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions) (Hérité de JavaObject)
Split(String, Pattern)

Fractionne une chaîne sur un modèle.

Split(String, String)

Cette méthode génère le même résultat que text.split(expression, -1) si text.isEmpty() cette méthode retourne alors un tableau vide, alors qu’elle "".split(expression, -1) aurait retourné un tableau avec un seul "".

StringOrSpannedString(String)
StringOrSpannedStringFormatted(ICharSequence)
Substring(ICharSequence, Int32, Int32)

Créez un objet String contenant la plage de caractères donnée à partir de la chaîne source.

Substring(String, Int32, Int32)

Créez un objet String contenant la plage de caractères donnée à partir de la chaîne source.

ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
WriteToParcel(ICharSequence, Parcel, ParcelableWriteFlags)

Aplatir une CharSequence et tous les styles peuvent être copiés entre les processus dans le colis.

WriteToParcel(String, Parcel, ParcelableWriteFlags)

Aplatir une CharSequence et tous les styles peuvent être copiés entre les processus dans le colis.

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed() (Hérité de JavaObject)
IJavaPeerable.Finalized() (Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock (Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference) (Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)
TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à