Call Klasse

Definition

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

[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
Vererbung
Attribute

Hinweise

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

Java Dokumentation für android.telecom.Call.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Felder

Name Beschreibung
AvailablePhoneAccounts

Der Schlüssel zum Abrufen der optionalen PhoneAccountTelekommunikation kann mit seinen Anruf-Extras bündeln.

EventClearDiagnosticMessage

Ereignis, das vom Telekommunikationsframework gemeldet wurde, wenn eine zuvor ausgelöste #EVENT_DISPLAY_DIAGNOSTIC_MESSAGE Diagnosenachricht gelöscht wurde und nicht mehr relevant ist.

EventDisplayDiagnosticMessage

Ereignis, das vom Telecom-Stapel gemeldet wurde, um eine In-Call-Diagnosenachricht zu melden, die die Wähl-App dem Benutzer anzeigen kann.

ExtraAssertedDisplayName

Zeichenfolgenwert, der den bestätigten Anzeigenamen angibt, der über ImsCallProfile#EXTRA_ASSERTED_DISPLAY_NAME gemeldet wurde.

ExtraDiagnosticMessage

CharSequence extra verwendet mit #EVENT_DISPLAY_DIAGNOSTIC_MESSAGE.

ExtraDiagnosticMessageId

Ganzzahl extra, die eine Nachrichten-ID für eine Nachricht darstellt, die über #EVENT_DISPLAY_DIAGNOSTIC_MESSAGE.

ExtraIsBusinessCall

Boolescher Wert, der angibt, dass der Anruf ein bestätigter Geschäftsanruf ist.

ExtraIsSuppressedByDoNotDisturb

Zusätzlicher Schlüssel für InCallServices, der den Benutzer über einen eingehenden Anruf benachrichtigt.

ExtraLastEmergencyCallbackTimeMillis

Zusätzlicher Schlüssel, der verwendet wird, um die Zeit (in Millisekunden seit Mitternacht, dem 1. Januar 1970 UTC) anzugeben, zu der der letzte ausgehende Notruf getätigt wurde.

ExtraSilentRingingRequested

Zusätzlicher Schlüssel, der verwendet wird, um anzugeben, ob ein CallScreeningService Anruf den Klingelton stillt.

ExtraSuggestedPhoneAccounts

Schlüssel für zusätzliche Verwendung, die verwendet wird, um eine Liste von PhoneAccountSuggestions an die Aufrufbenutzeroberfläche zu übergeben, wenn ein Aufruf in den #STATE_SELECT_PHONE_ACCOUNT Zustand wechselt.

RejectReasonDeclined
Veraltet.

Ablehnungsgrund, der verwendet #reject(int) wurde, um anzugeben, dass der Benutzer diesen Anruf ablehnt, weil er abgelehnt hat, ihn zu beantworten.

RejectReasonUnwanted
Veraltet.

Ablehnungsgrund, der verwendet #reject(int) wird, um anzugeben, dass der Benutzer diesen Aufruf ablehnt, da es sich um einen unerwünschten Anruf handelt.

StateAudioProcessing
Veraltet.

Der Status eines Anrufs, der mit dem Netzwerk aktiv ist, aber die Audiodaten des Anrufs werden von einer App auf dem lokalen Gerät abgefangen.

StateSimulatedRinging
Veraltet.

Der Status eines Anrufs, der dem Benutzer angezeigt wird, nachdem er sich angemeldet #STATE_AUDIO_PROCESSINGhat.

Eigenschaften

Name Beschreibung
CannedTextResponses

Ruft eine Liste der vorkonfigurierten Nachrichtenantworten ab, die dem Benutzer als Möglichkeiten zum Ablehnen einer eingehenden Call Verwendung über eine Textnachricht angezeigt werden sollen.

Children

Ruft die Kinder dieser Konferenz Callab, falls vorhanden.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ConferenceableCalls

Gibt die Liste der Calln zurück, mit denen die Call Konferenz zulässig ist.

GenericConferenceActiveChildCall

Gibt das untergeordnete Element Call in einer generischen Konferenz zurück, die derzeit aktiv ist.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
IsRttActive

Gibt zurück, ob dieser Aufruf über eine aktive RTT-Verbindung verfügt.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
JniPeerMembers

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

Parent

Ruft das übergeordnete Element dieser Call In einer Konferenz ab, falls vorhanden.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
RemainingPostDialSequence

Ruft die postwählbasierte Sequenz ab, die von diesem Call, falls vorhanden, ausgegeben werden soll.

State

Ruft den Status dieses CallVorgangs ab.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
VideoCall

Ruft ein Objekt ab, das zum Anzeigen von Videos aus diesem CallObjekt verwendet werden kann.

Methoden

Name Beschreibung
AddConferenceParticipants(IList<Uri>)

Ruft Teilnehmer an vorhandene Anrufe durch Erstellen einer Telefonkonferenz ab.

Answer(VideoProfileState)

Weist dies #STATE_RINGINGCall zur Beantwortung an.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Conference(Call)

Weist dies Call an, eine Konferenz einzutreten.

Construct(JniObjectReference, JniObjectReferenceOptions)

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
Deflect(Uri)

Weist dies #STATE_RINGINGCall an, dies zu verleiten.

Disconnect()

Weist dies Call an, die Verbindung zu trennen.

Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
Equals(Object)

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetDetails()

Ruft ein Objekt ab, das Anrufdetails enthält.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetRttCall()

Gibt das RttCall -Objekt dieses Aufrufs zurück.

HandoverTo(PhoneAccountHandle, VideoProfileState, Bundle)

Initiiert eine Übergabe dieser Call an die ConnectionService identifizierte .toHandle

Hold()

Weist dies an Call , in den Halteraum zu gehen.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
MergeConference()

Führt die Anrufe in dieser Konferenz zusammen.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
PhoneAccountSelected(PhoneAccountHandle, Boolean)

Benachrichtigt dies Call darüber, dass ein Konto ausgewählt wurde und mit dem Tätigen eines ausgehenden Anrufs fortzufahren.

PlayDtmfTone(Char)

Weist dies Call an, einen Multifrequenzsignalton (Dual-Tone Multi-Frequency Signaling, DTMF)-Ton zu spielen.

PostDialContinue(Boolean)

Weist dies Call an, die Wiedergabe einer DTMF-Zeichenfolge nach dem Wählen fortzusetzen.

PullExternalCall()

Initiiert eine Anforderung an den ConnectionService Aufruf eines externen Aufrufs an das lokale Gerät.

PutExtras(Bundle)

Fügt dieser CallOption einige Extras hinzu.

RegisterCallback(Call+Callback, Handler)

Registriert einen Rückruf zu diesem CallVorgang.

RegisterCallback(Call+Callback)

Registriert einen Rückruf zu diesem CallVorgang.

Reject(Boolean, String)

weist dies #STATE_RINGINGCall an, dies abzulehnen.

Reject(Int32)

Weist die ConnectionService Bereitstellung dieses #STATE_RINGING Anrufs an, dass der Benutzer den Anruf abgelehnt hat, und hat einen Grund angegeben, warum der Anruf abgelehnt wird.

RemoveExtras(IList<String>)

Entfernt Extras aus diesem Call.

RemoveExtras(String[])

Entfernt Extras aus diesem Call.

RespondToRttRequest(Int32, Boolean)

Antwortet auf eine RTT-Anforderung, die über den Callback#onRttRequest(Call, int) )}-Rückruf empfangen wurde.

SendCallEvent(String, Bundle)

Sendet ein Call Ereignis von dieser Call an die zugeordnete Connection in der ConnectionService.

SendRttRequest()

Sendet eine RTT-Upgradeanforderung an das Remoteende der Verbindung.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
SplitFromConference()

Weist dies Call an, von jeder Telefonkonferenz zu teilen, mit der sie verbunden werden kann.

StopDtmfTone()

Weist dies Call an, alle derzeit wiedergegebenen DTMF-Tontöne (Dual-Tone Multi-Frequency Signaling) zu beenden.

StopRtt()

Beenden Sie die RTT-Sitzung bei diesem Aufruf.

SwapConference()

Tauscht die Anrufe innerhalb dieser Konferenz aus.

ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
Unhold()

Weist diesen #STATE_HOLDING Aufruf an, den Halteraum freizugeben.

UnregisterCallback(Call+Callback)

Hebt die Registrierung eines Rückrufs von diesem Callauf.

UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: