Share via


TelecomManager.AddNewIncomingConference(PhoneAccountHandle, Bundle) Methode

Definition

Registriert eine neue eingehende Konferenz.

[Android.Runtime.Register("addNewIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/os/Bundle;)V", "GetAddNewIncomingConference_Landroid_telecom_PhoneAccountHandle_Landroid_os_Bundle_Handler", ApiSince=31)]
public virtual void AddNewIncomingConference (Android.Telecom.PhoneAccountHandle phoneAccount, Android.OS.Bundle extras);
[<Android.Runtime.Register("addNewIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/os/Bundle;)V", "GetAddNewIncomingConference_Landroid_telecom_PhoneAccountHandle_Landroid_os_Bundle_Handler", ApiSince=31)>]
abstract member AddNewIncomingConference : Android.Telecom.PhoneAccountHandle * Android.OS.Bundle -> unit
override this.AddNewIncomingConference : Android.Telecom.PhoneAccountHandle * Android.OS.Bundle -> unit

Parameter

phoneAccount
PhoneAccountHandle

Ein PhoneAccountHandle mit #registerPhoneAccountregistrierter .

extras
Bundle

Ein Bündel, das an ConnectionService#onCreateIncomingConferenceübergeben wird.

Attribute

Hinweise

Registriert eine neue eingehende Konferenz. Eine ConnectionService sollte diese Methode aufrufen, wenn eine eingehende Konferenz vorliegt. Eine eingehende Conference Telefonkonferenz ist eine Adhoc-Telefonkonferenz, die auf einem anderen Gerät initiiert wird, zu dem der Benutzer eingeladen wird. Für verwaltete ConnectionServices muss der angegebene PhoneAccountHandle bei #registerPhoneAccount registriert worden sein, und der Benutzer muss die entsprechende PhoneAccountaktiviert haben. Dies kann mit #getPhoneAccount(PhoneAccountHandle)überprüft werden. Selbstverwaltete ConnectionServices müssen einen neuen eingehenden Anruf hinzufügen müssen android.Manifest.permission#MANAGE_OWN_CALLS .

Es wird davon ausgegangen, dass die eingehende Konferenz, die Sie hinzufügen, den Videozustand aufweist VideoProfile#STATE_AUDIO_ONLY, es sei denn, der zusätzliche Wert #EXTRA_INCOMING_VIDEO_STATE wird angegeben.

Nach dem Aufruf bewirkt diese Methode, dass das System an die ConnectionServicePhoneAccountHandle zugeordnete bindet und zusätzliche Informationen zum Aufruf angibt (siehe ConnectionService#onCreateIncomingConference(PhoneAccountHandle, ConnectionRequest)), bevor die Benutzeroberfläche des eingehenden Aufrufs gestartet wird.

Für ein verwaltetes ConnectionServicewird ein SecurityException ausgelöst, wenn entweder der PhoneAccountHandle nicht einem registrierten PhoneAccount entspricht oder das zugeordnete PhoneAccount vom Benutzer derzeit nicht aktiviert ist.

Java-Dokumentation für android.telecom.TelecomManager.addNewIncomingConference(android.telecom.PhoneAccountHandle, android.os.Bundle).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: