Sprache

CallControl.Disconnect(DisconnectCause, IExecutor, IOutcomeReceiver) Methode

Definition

Telecom fordert den Anruf an und entfernt den Anruf aus der Telekommunikationsverfolgung.

[Android.Runtime.Register("disconnect", "(Landroid/telecom/DisconnectCause;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)]
public void Disconnect(Android.Telecom.DisconnectCause disconnectCause, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("disconnect", "(Landroid/telecom/DisconnectCause;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)>]
member this.Disconnect : Android.Telecom.DisconnectCause * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parameter

disconnectCause
DisconnectCause

stellt die Ursache für die Trennung des Anrufs dar. Die einzigen gültigen Codes für die android.telecom.DisconnectCause Übergebene sind: <ul><li>DisconnectCause#LOCAL</li/li><>DisconnectCause#REMOTE</li><>DisconnectCause#REJECTED</li/><>DisconnectCause#MISSED<li/ul><>

executor
IExecutor

Der Executor Rückruf, für den der OutcomeReceiver Rückruf aufgerufen wird.

callback
IOutcomeReceiver

Dies wird auf der Telecom-Seite abgeschlossen, die den Erfolg oder Fehler des angeforderten Vorgangs detailliert angibt.

                               <code data-dev-comment-type="c">OutcomeReceiver#onResult</code> will be called if Telecom has
                               successfully disconnected the call.

                               <code data-dev-comment-type="c">OutcomeReceiver#onError</code> will be called if Telecom has failed
                               to disconnect the call.  A <code data-dev-comment-type="c">CallException</code> will be passed
                               that details why the operation failed.

        &lt;p&gt;
        Note: After the call has been successfully disconnected, calling any CallControl API will
        result in the <code data-dev-comment-type="c">OutcomeReceiver#onError</code> with
        <code data-dev-comment-type="c">CallException#CODE_CALL_IS_NOT_BEING_TRACKED</code>.
Attribute

Hinweise

Telecom fordert den Anruf an und entfernt den Anruf aus der Telekommunikationsverfolgung.

Java Dokumentation für android.telecom.CallControl.disconnect(android.telecom.DisconnectCause, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, android.telecom.CallException>).

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: