Condividi tramite


PhoneNumberUtils Classe

Definizione

Varie utilità per gestire le stringhe dei numeri 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 gestire le stringhe dei numeri di telefono.

Documentazione java per android.telephony.PhoneNumberUtils.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

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 gestire le stringhe dei numeri di telefono.

BcdExtendedTypeEfAdn
Obsoleti.

Varie utilità per gestire le stringhe dei numeri di telefono.

Pause
TOAInternational
TOAUnknown
Wait
Wild

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
JniPeerMembers

Varie utilità per gestire le stringhe dei numeri di telefono.

PeerReference

Varie utilità per gestire le stringhe dei numeri 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)

Allegare 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 qualsiasi lettera alfabetica (i.

CreateTtsSpan(String)

Creare un TtsSpan oggetto per l'oggetto fornito String.

CreateTtsSpannable(String)

Eseguire il wrapping dell'oggetto fornito CharSequence con un oggetto TtsSpan, annotandolo come contenente un numero di telefono nel suo insieme.

CreateTtsSpannableFormatted(ICharSequence)

Eseguire il wrapping dell'oggetto fornito CharSequence con un oggetto TtsSpan, annotandolo come contenente un numero di telefono nel suo insieme.

Dispose()

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
Dispose(Boolean)

Varie utilità per gestire le stringhe dei numeri 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.

ExtractPostDialPortion(String)

Estrae la sequenza post-composizione 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 da cui proviene 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 è isO-LATIN characters 0-9, *, #

IsDialable(Char)

True se c è isO-LATIN characters 0-9, *, # , +, WILD

IsEmergencyNumber(String)

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

IsGlobalPhoneNumber(String)
IsISODigit(Char)

True se c è isO-LATIN characters 0-9

IsLocalEmergencyNumber(Context, String)

Controlla 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, *, # , + (nessun carattere jolly)

IsStartsPostDial(Char)

Qualsiasi elemento a destra di questo carattere fa parte della stringa post-composizione (ad esempio, pause o WAIT)

IsVoiceMailNumber(String)

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

IsWellFormedSmsAddress(String)

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

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
NetworkPortionToCalledPartyBCD(String)

Nota: chiama 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 dalle cifre.

Notify()

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

(Ereditato da Object)
NotifyAll()

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

(Ereditato da Object)
NumberToCalledPartyBCD(String)

Convertire un numero di composizione in una matrice di byte BCD

NumberToCalledPartyBCD(String, BcdExtendedType)

Convertire un numero di composizione in una 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 gestire le stringhe dei numeri di telefono.

StringFromStringAndTOA(String, PhoneNumberToa)

Fondamentalmente: verifica che ci sia un + davanti a un numero TOA_International

StripSeparators(String)

Rimuove i separatori da una stringa di numeri di telefono.

ToaFromString(String)

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

ToArray<T>()

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
ToCallerIDMinMatch(String)

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

ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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 gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
IJavaPeerable.Finalized()

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Varie utilità per gestire le stringhe dei numeri di telefono.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Varie utilità per gestire le stringhe dei numeri di telefono.

GetJniTypeName(IJavaPeerable)

Varie utilità per gestire le stringhe dei numeri di telefono.

Si applica a