PhoneAccount Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un metodo distinto da inserire o ricevere una telefonata.
[Android.Runtime.Register("android/telecom/PhoneAccount", ApiSince=23, DoNotGenerateAcw=true)]
public sealed class PhoneAccount : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/telecom/PhoneAccount", ApiSince=23, DoNotGenerateAcw=true)>]
type PhoneAccount = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Rappresenta un metodo distinto da inserire o ricevere una telefonata. Le app che possono effettuare chiamate e vogliono che tali chiamate siano integrate nel dialer e nell'interfaccia utente in chiamata devono compilare un'istanza di questa classe e registrarla con il sistema usando TelecomManager.
TelecomManager utilizza s registrati PhoneAccountper presentare all'utente opzioni alternative quando si effettua una telefonata. Quando si compila un oggetto PhoneAccount, l'app deve fornire un valore valido PhoneAccountHandle che fa riferimento all'implementazione del servizio di connessione Telecom userà per interagire con l'app.
per android.telecom.PhoneAccount.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Campi
| Nome | Descrizione |
|---|---|
| CapabilityAdhocConferenceCalling |
Obsoleti.
Una conferenza telefonica ad hoc viene stabilita fornendo un elenco di indirizzi a |
| CapabilityCallComposer |
Obsoleti.
Flag che indica se è |
| CapabilityChangeRttCallToAudioCall |
Obsoleti.
Flag che indica che è |
| CapabilityOptOutOfPremiumNetwork |
Obsoleti.
Flag che indica che è |
| CapabilitySupportsCallStreaming |
Obsoleti.
Flag che indica che questa app voip supporta la sessione di streaming delle chiamate per trasmettere l'audio |
| CapabilitySupportsTransactionalOperations |
Obsoleti.
Flag che indica che |
| CapabilitySupportsVoiceCallingIndications |
Obsoleti.
Flag che indica che fornisce |
| CapabilityVoiceCallingAvailable |
Obsoleti.
Flag che indica che è |
| ExtraAddSelfManagedCallsToIncallservice |
Chiave extra booleana |
| ExtraAlwaysUseVoipAudioMode |
Chiave extra booleana |
| ExtraCallSubjectCharacterEncoding |
|
| ExtraCallSubjectMaxLength |
|
| ExtraLogSelfManagedCalls |
Chiave extra booleana |
| ExtraSupportsHandoverFrom |
Chiave extra booleana |
| ExtraSupportsHandoverTo |
Chiave extra booleana (vedere |
| LowBatteryAlertDisabled |
Valore predefinito che indica che la funzionalità di avviso a batteria insufficiente è disabilitata. |
| NoHighlightColor |
Indica che non è impostato alcun colore di hightlight. |
| NoResourceId |
Indica che non è impostato alcun ID risorsa. |
| SchemeSip |
Schema URI per gli URI SIP. |
| SchemeTel |
Schema URI per gli URI del numero di telefono. |
| SchemeVoicemail |
Schema URI per gli URI della segreteria telefonica. |
Proprietà
| Nome | Descrizione |
|---|---|
| AccountHandle |
Identificatore univoco di questo |
| Address |
Indirizzo (e. |
| Capabilities |
Funzionalità di questo |
| Class |
Restituisce la classe di runtime di questo |
| Creator |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. |
| Extras |
Gli extra associati all'oggetto |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| HasSimultaneousCallingRestriction |
Indica se contiene |
| HighlightColor |
Colore di evidenziazione da utilizzare per visualizzare informazioni su questo |
| Icon |
Icona per rappresentare l'oggetto |
| IsEnabled |
Indica se l'utente ha abilitato o meno questa impostazione |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniManagedPeerState |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| JniPeerMembers |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. |
| Label |
Etichetta breve che descrive phoneAccount. |
| LabelFormatted |
Etichetta breve che descrive un oggetto |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| ShortDescription |
Breve paragrafo che descrive PhoneAccount. |
| ShortDescriptionFormatted |
Breve paragrafo che descrive l'oggetto |
| SimultaneousCallingRestriction |
Se viene impostata una restrizione (vedere |
| SubscriptionAddress |
Numero di callback non elaborato utilizzato per questo |
| SupportedUriSchemes |
Schemi URI supportati da questo |
| ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
| ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| DescribeContents() |
Descrivere i tipi di oggetti speciali contenuti nella rappresentazione di marshalling di questa istanza di Parcelable. |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| DisposeUnlessReferenced() |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| Equals(Object) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| HasCapabilities(ConnectionCapability) |
Determina se dispone |
| InvokeBuilder(PhoneAccountHandle, ICharSequence) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. |
| InvokeBuilder(PhoneAccountHandle, String) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. |
| JavaFinalize() |
Obsoleti.
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| 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) |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| SupportsUriScheme(String) |
Determina se |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToBuilder() |
Restituisce un generatore inizializzato con l'istanza corrente |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (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) |
| 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) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Appiattire questo oggetto in un pacco. |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| IJavaPeerable.Finalized() |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. (Ereditato da JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Rappresenta un metodo distinto da inserire o ricevere una telefonata. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |