Sprache

SipManager.Open Methode

Definition

Überlädt

Name Beschreibung
Open(SipProfile)

Öffnet das Profil für generische SIP-Anrufe.

Open(SipProfile, PendingIntent, ISipRegistrationListener)

Öffnet das Profil zum Tätigen von Anrufen und/oder Empfangen generischer SIP-Anrufe.

Open(SipProfile)

Öffnet das Profil für generische SIP-Anrufe.

[Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;)V", "GetOpen_Landroid_net_sip_SipProfile_Handler")]
public virtual void Open(Android.Net.Sip.SipProfile? localProfile);
[<Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;)V", "GetOpen_Landroid_net_sip_SipProfile_Handler")>]
abstract member Open : Android.Net.Sip.SipProfile -> unit
override this.Open : Android.Net.Sip.SipProfile -> unit

Parameter

localProfile
SipProfile

das SIP-Profil zum Tätigen von Anrufen von

Attribute

Ausnahmen

wenn das Profil falsche Einstellungen enthält oder der SIP-Dienst aufruft, tritt ein Fehler auf.

Hinweise

Öffnet das Profil für generische SIP-Anrufe. Der Anrufer kann nachfolgende Anrufe über #makeAudioCall. Wenn man auch Anrufe über das Profil empfangen möchte, verwenden Sie #open(SipProfile, PendingIntent, SipRegistrationListener) stattdessen.

Java Dokumentation für android.net.sip.SipManager.open(android.net.sip.SipProfile).

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.

Gilt für:

Open(SipProfile, PendingIntent, ISipRegistrationListener)

Öffnet das Profil zum Tätigen von Anrufen und/oder Empfangen generischer SIP-Anrufe.

[Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;Landroid/app/PendingIntent;Landroid/net/sip/SipRegistrationListener;)V", "GetOpen_Landroid_net_sip_SipProfile_Landroid_app_PendingIntent_Landroid_net_sip_SipRegistrationListener_Handler")]
public virtual void Open(Android.Net.Sip.SipProfile? localProfile, Android.App.PendingIntent? incomingCallPendingIntent, Android.Net.Sip.ISipRegistrationListener? listener);
[<Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;Landroid/app/PendingIntent;Landroid/net/sip/SipRegistrationListener;)V", "GetOpen_Landroid_net_sip_SipProfile_Landroid_app_PendingIntent_Landroid_net_sip_SipRegistrationListener_Handler")>]
abstract member Open : Android.Net.Sip.SipProfile * Android.App.PendingIntent * Android.Net.Sip.ISipRegistrationListener -> unit
override this.Open : Android.Net.Sip.SipProfile * Android.App.PendingIntent * Android.Net.Sip.ISipRegistrationListener -> unit

Parameter

localProfile
SipProfile

das SIP-Profil zum Empfangen eingehender Anrufe für

incomingCallPendingIntent
PendingIntent

Wenn ein eingehender Anruf empfangen wird, ruft PendingIntent#send(Context, int, Intent) der SIP-Dienst auf, um die Absicht an den Anrufer #INCOMING_CALL_RESULT_CODE als Ergebniscode zurückzusenden und die Absicht, die Anruf-ID und Sitzungsbeschreibungsinformationen auszufüllen. Er darf nicht null sein.

listener
ISipRegistrationListener

um Registrierungsereignisse abzuhören; kann null sein

Attribute

Ausnahmen

WENN incomingCallPendingIntent NULL ist

wenn das Profil falsche Einstellungen enthält oder der SIP-Dienst aufruft, tritt ein Fehler auf.

Hinweise

Öffnet das Profil zum Tätigen von Anrufen und/oder Empfangen generischer SIP-Anrufe. Der Anrufer kann nachfolgende Anrufe über #makeAudioCall. Wenn die Option für die automatische Registrierung im Profil aktiviert ist, registriert der SIP-Dienst das Profil regelmäßig beim entsprechenden SIP-Anbieter, um Anrufe vom Anbieter zu empfangen. Wenn der SIP-Dienst einen neuen Aufruf empfängt, sendet er eine Absicht mit der bereitgestellten Aktionszeichenfolge. Die Absicht enthält eine zusätzliche Anruf-ID und eine zusätzliche Angebotssitzungsbeschreibungszeichenfolge. Verwenden und #getOfferSessionDescription abrufen Sie #getCallId diese Extras.

Java Dokumentation für android.net.sip.SipManager.open(android.net.sip.SipProfile, android.app.PendingIntent, android.net.sip.SipRegistrationListener).

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.

Siehe auch

Gilt für: