Call Classe

Definizione

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

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

Commenti

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

per android.telecom.Call.

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
AvailablePhoneAccounts

La chiave per recuperare la telecomunicazione facoltativa PhoneAccountpuò essere in bundle con i relativi extra di chiamata.

EventClearDiagnosticMessage

Evento segnalato dal framework di telecomunicazione quando un messaggio di diagnostica generato in precedenza con #EVENT_DISPLAY_DIAGNOSTIC_MESSAGE è stato cancellato e non è più pertinente.

EventDisplayDiagnosticMessage

Evento segnalato dallo stack di telecomunicazioni per segnalare un messaggio di diagnostica in chiamata che l'app dialer può scegliere di visualizzare all'utente.

ExtraAssertedDisplayName

Valore stringa che indica il nome visualizzato asserito segnalato tramite ImsCallProfile#EXTRA_ASSERTED_DISPLAY_NAME.

ExtraDiagnosticMessage

CharSequence usato in più con #EVENT_DISPLAY_DIAGNOSTIC_MESSAGE.

ExtraDiagnosticMessageId

Intero aggiuntivo che rappresenta un ID messaggio per un messaggio pubblicato tramite #EVENT_DISPLAY_DIAGNOSTIC_MESSAGE.

ExtraIsBusinessCall

Valore booleano che indica che la chiamata è una chiamata aziendale verificata.

ExtraIsSuppressedByDoNotDisturb

Chiave aggiuntiva destinata a InCallServices che informano l'utente di una chiamata in arrivo.

ExtraLastEmergencyCallbackTimeMillis

Chiave aggiuntiva usata per indicare l'ora (in millisecondi dalla mezzanotte, 1 gennaio 1970 UTC) quando è stata effettuata l'ultima chiamata di emergenza in uscita.

ExtraSilentRingingRequested

Tasto aggiuntivo usato per indicare se un oggetto CallScreeningService ha richiesto di disattivare la suoneria per una chiamata.

ExtraSuggestedPhoneAccounts

Chiave per un valore aggiuntivo usato per passare un elenco di PhoneAccountSuggestionelementi all'interfaccia utente in chiamata quando una chiamata entra nello #STATE_SELECT_PHONE_ACCOUNT stato.

RejectReasonDeclined
Obsoleti.

Rifiutare il motivo usato con #reject(int) per indicare che l'utente rifiuta questa chiamata perché ha rifiutato di rispondere.

RejectReasonUnwanted
Obsoleti.

Rifiutare il motivo usato con #reject(int) per indicare che l'utente rifiuta questa chiamata perché è una chiamata indesiderata.

StateAudioProcessing
Obsoleti.

Lo stato di una chiamata attiva con la rete, ma l'audio della chiamata viene intercettato da un'app nel dispositivo locale.

StateSimulatedRinging
Obsoleti.

Stato di una chiamata presentata all'utente dopo essere stata inserita in #STATE_AUDIO_PROCESSING.

Proprietà

Nome Descrizione
CannedTextResponses

Ottiene un elenco di risposte ai messaggi preconfigurate da presentare all'utente come modi per rifiutare un'operazione in ingresso Call tramite un SMS.

Children

Ottiene gli elementi figlio di questa conferenza Call, se presenti.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ConferenceableCalls

Restituisce l'elenco di Calloggetti con cui è Call consentita la conferenza.

GenericConferenceActiveChildCall

Restituisce l'elemento figlio Call in una conferenza generica attualmente attiva.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsRttActive

Restituisce un valore che indica se la chiamata dispone di una connessione RTT attiva.

JniIdentityHashCode

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
JniPeerMembers

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

Parent

Ottiene l'elemento padre di questo Call oggetto in una conferenza, se presente.

PeerReference

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
RemainingPostDialSequence

Ottiene la sequenza di post-composizione rimanente da generare da questo Calloggetto , se presente.

State

Ottiene lo stato dell'oggetto Call.

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)
VideoCall

Ottiene un oggetto che può essere utilizzato per visualizzare video da questo Calloggetto .

Metodi

Nome Descrizione
AddConferenceParticipants(IList<Uri>)

Effettua il pull dei partecipanti alla chiamata esistente formando una conferenza telefonica.

Answer(VideoProfileState)

Indica a questo #STATE_RINGINGCall di rispondere.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Conference(Call)

Indica a questo Call di partecipare a una conferenza.

Deflect(Uri)

Indica a questo #STATE_RINGINGCall oggetto di deflezionare.

Disconnect()

Indica a questo oggetto Call di disconnettersi.

Dispose()

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
Dispose(Boolean)

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
GetDetails()

Ottiene un oggetto contenente i dettagli della chiamata.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetRttCall()

Restituisce l'oggetto RttCall della chiamata.

HandoverTo(PhoneAccountHandle, VideoProfileState, Bundle)

Avvia un passaggio di questo Call oggetto all'oggetto ConnectionService identificato da toHandle.

Hold()

Indica a questo di Call andare in attesa.

JavaFinalize()

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

(Ereditato da Object)
MergeConference()

Unisce le chiamate all'interno di questa conferenza.

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)
PhoneAccountSelected(PhoneAccountHandle, Boolean)

Notifica a questo che Call un account è stato selezionato e di procedere con l'inserimento di una chiamata in uscita.

PlayDtmfTone(Char)

Indica a questo Call di riprodurre un tono DTMF (Multi-Frequency Signaling) a doppio tono.

PostDialContinue(Boolean)

Indica a questo Call di continuare a riprodurre una stringa DTMF post-dial.

PullExternalCall()

Avvia una richiesta all'oggetto ConnectionService per eseguire il pull di una chiamata esterna al dispositivo locale.

PutExtras(Bundle)

Aggiunge alcuni elementi aggiuntivi a questo Calloggetto .

RegisterCallback(Call+Callback, Handler)

Registra un callback a questo Calloggetto .

RegisterCallback(Call+Callback)

Registra un callback a questo Calloggetto .

Reject(Boolean, String)

Indica a questo #STATE_RINGINGCall oggetto di rifiutare.

Reject(Int32)

Indica all'utente di ConnectionService fornire questa #STATE_RINGING chiamata che l'utente ha scelto di rifiutare la chiamata e ha indicato un motivo per cui la chiamata viene rifiutata.

RemoveExtras(IList<String>)

Rimuove gli elementi aggiuntivi da questo Calloggetto .

RemoveExtras(String[])

Rimuove gli elementi aggiuntivi da questo Calloggetto .

RespondToRttRequest(Int32, Boolean)

Risponde a una richiesta RTT ricevuta tramite il Callback#onRttRequest(Call, int) callback di )}.

SendCallEvent(String, Bundle)

Invia un Call evento da questo Call oggetto all'oggetto associato Connection in ConnectionService.

SendRttRequest()

Invia una richiesta di aggiornamento RTT alla fine remota della connessione.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SplitFromConference()

Indica a questo Call di suddividere da qualsiasi conferenza telefonica con cui può essere connesso.

StopDtmfTone()

Indica a questo Call di arrestare qualsiasi segnale DTMF (Dual-Tone Multi-Frequency Signaling) attualmente in riproduzione.

StopRtt()

Terminare la sessione RTT in questa chiamata.

SwapConference()

Scambia le chiamate all'interno di questa conferenza.

ToArray<T>()

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
Unhold()

Indica a questa #STATE_HOLDING chiamata di rilasciare il blocco.

UnregisterCallback(Call+Callback)

Annulla la registrazione di un callback da questo Calloggetto .

UnregisterFromRuntime()

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

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

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
IJavaPeerable.Finalized()

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Rappresenta una chiamata telefonica in corso che l'app in chiamata deve presentare all'utente.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a