Condividi tramite


PhoneNumberUtils Classe

Definizione

Varie utilità per la gestione delle stringhe di numero di telefono.

[Android.Runtime.Register("android/telephony/PhoneNumberUtils", DoNotGenerateAcw=true)]
public class PhoneNumberUtils : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/PhoneNumberUtils", DoNotGenerateAcw=true)>]
type PhoneNumberUtils = class
    inherit Object
Ereditarietà
PhoneNumberUtils
Attributi

Commenti

Varie utilità per la gestione delle stringhe di numero di telefono.

Documentazione Java per android.telephony.PhoneNumberUtils.

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

PhoneNumberUtils()
PhoneNumberUtils(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

BcdExtendedTypeCalledParty
Obsoleti.

Varie utilità per la gestione delle stringhe di numero di telefono.

BcdExtendedTypeEfAdn
Obsoleti.

Varie utilità per la gestione delle stringhe di numero di telefono.

Pause
TOAInternational
TOAUnknown
Wait
Wild

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
JniPeerMembers

Varie utilità per la gestione delle stringhe di numero di telefono.

PeerReference

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

AddTtsSpan(ISpannable, Int32, Int32)

Collegare un TtsSpan oggetto all'oggetto fornito Spannable nella posizione indicata, annotando tale posizione come contenente un numero di telefono.

AreSamePhoneNumber(String, String, String)

Determina se due numeri di telefono sono uguali.

CalledPartyBCDFragmentToString(Byte[], Int32, Int32)

Come chiamatoPartyBCDToString, ma il campo non inizia con un byte TOA.

CalledPartyBCDFragmentToString(Byte[], Int32, Int32, BcdExtendedType)

Come chiamatoPartyBCDToString, ma il campo non inizia con un byte TOA.

CalledPartyBCDToString(Byte[], Int32, Int32)

3GPP TS 24.

CalledPartyBCDToString(Byte[], Int32, Int32, BcdExtendedType)

3GPP TS 24.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Compare(Context, String, String)

Confrontare i numeri di telefono a e b e restituire true se sono sufficienti per scopi ID chiamante.

Compare(String, String)

Confrontare i numeri di telefono a e b, restituire true se sono sufficienti per scopi ID chiamante.

ConvertKeypadLettersToDigits(String)

Converte tutte le lettere alfabetiche (i.

CreateTtsSpan(String)

Creare un TtsSpan oggetto per l'oggetto Stringspecificato.

CreateTtsSpannable(String)

Eseguire il wrapping dell'oggetto fornito CharSequence con un TtsSpanoggetto , annotandolo come contenente un numero di telefono nell'intera proprietà.

CreateTtsSpannableFormatted(ICharSequence)

Eseguire il wrapping dell'oggetto fornito CharSequence con un TtsSpanoggetto , annotandolo come contenente un numero di telefono nell'intera proprietà.

Dispose()

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
Dispose(Boolean)

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
ExtractNetworkPortion(String)

Estrae la parte dell'indirizzo di rete e canonizza (filtra i separatori in uscita.

ExtractPostDialPortion(String)

Estrae la sequenza post-dial di cifre di controllo DTMF, pause e attese.

FormatJapaneseNumber(IEditable)
Obsoleti.

Formatta un numero di telefono sul posto usando le regole di formattazione giapponese.

FormatNanpNumber(IEditable)
Obsoleti.

Formatta un numero di telefono sul posto usando le regole di formattazione NANP.

FormatNumber(IEditable, PhoneNumberFormat)
Obsoleti.

Formatta un numero di telefono sul posto.

FormatNumber(String)
Obsoleti.

Interrompe il numero specificato e lo formatta in base alle regole per il paese in cui si trova il numero.

FormatNumber(String, String)

Formattare un numero di telefono.

FormatNumber(String, String, String)

Formattare il numero di telefono solo se il numero specificato non è stato formattato.

FormatNumberToE164(String, String)

Formatta l'oggetto specificato phoneNumber in E.

FormatNumberToRFC3966(String, String)

Formatta l'oggetto specificato phoneNumber nella rappresentazione RFC3966.

GetFormatTypeForLocale(Locale)
Obsoleti.

Restituisce il tipo di formattazione del numero di telefono per le impostazioni locali specificate.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetNumberFromIntent(Intent, Context)

Estrae il numero di telefono da una finalità.

GetStrippedReversed(String)

Restituisce la parte di rete invertita.

Is12Key(Char)

True se c è caratteri ISO-LATIN 0-9, *, #

IsDialable(Char)

True se c è caratteri ISO-LATIN 0-9, *, # , +, WILD

IsEmergencyNumber(String)

Controlla un determinato numero rispetto all'elenco dei numeri di emergenza forniti dalla scheda RIL e SIM.

IsGlobalPhoneNumber(String)
IsISODigit(Char)

True se c è caratteri ISO-LATIN 0-9

IsLocalEmergencyNumber(Context, String)

Verifica se un numero specificato è un numero di emergenza per il paese in cui si trova l'utente.

IsNonSeparator(Char)

True se c è caratteri ISO-LATIN 0-9, *, # , +, WILD, WAIT, PAUSE

IsReallyDialable(Char)

True se c è caratteri ISO-LATIN 0-9, *, # , + (no WILD)

IsStartsPostDial(Char)

Qualsiasi elemento a destra di questo carattere fa parte della stringa post-dial (ad esempio questa è PAUSE o WAIT)

IsVoiceMailNumber(String)

isVoiceMailNumber: controlla un determinato numero rispetto al numero di segreteria telefonica fornito dalla scheda RIL e SIM.

IsWellFormedSmsAddress(String)

Restituisce true iff la parte di rete di address è, per quanto possiamo indicare sul dispositivo, adatta per l'uso come indirizzo di destinazione SMS.

JavaFinalize()

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

(Ereditato da Object)
NetworkPortionToCalledPartyBCD(String)

Nota: chiamate extractNetworkPortion(), quindi non usare per i record di stile SIM EF[ADN]

NetworkPortionToCalledPartyBCDWithLength(String)

Uguale a #networkPortionToCalledPartyBCD, ma include un prefisso di lunghezza a un byte.

NormalizeNumber(String)

Normalizzare un numero di telefono rimuovendo i caratteri diversi da cifre.

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)
NumberToCalledPartyBCD(String)

Convertire un numero di composizione in matrice di byte BCD

NumberToCalledPartyBCD(String, BcdExtendedType)

Convertire un numero di composizione in matrice di byte BCD

ReplaceUnicodeDigits(String)

Sostituisce tutti i unicode(e.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
StringFromStringAndTOA(String, Int32)

Varie utilità per la gestione delle stringhe di numero di telefono.

StringFromStringAndTOA(String, PhoneNumberToa)

Fondamentalmente: assicurarsi che ci sia un + davanti a un numero di TOA_International

StripSeparators(String)

Rimuove i separatori da una stringa di numero di telefono.

ToaFromString(String)

Restituisce l'oggetto TOA per la stringa di composizione specificata, restituisce fondamentalmente TOA_International se è presente un prefisso +

ToArray<T>()

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
ToCallerIDMinMatch(String)

Restituisce i caratteri corrispondenti più a destra nella parte di rete in ordine inverso

ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Varie utilità per la gestione delle stringhe di numero di telefono.

(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

IJavaPeerable.Disposed()

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
IJavaPeerable.Finalized()

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Varie utilità per la gestione delle stringhe di numero di telefono.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Varie utilità per la gestione delle stringhe di numero di telefono.

GetJniTypeName(IJavaPeerable)

Varie utilità per la gestione delle stringhe di numero di telefono.

Si applica a