Partager via


CallControl.SetInactive(IExecutor, IOutcomeReceiver) Method

Definition

Request Telecom set the call state to inactive.

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

Parameters

executor
IExecutor

The Executor on which the OutcomeReceiver callback will be called on.

callback
IOutcomeReceiver

that will be completed on the Telecom side that details success or failure of the requested operation.

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

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

Remarks

Request Telecom set the call state to inactive. This the same as hold for two call endpoints but can be extended to setting a meeting to inactive.

Java documentation for android.telecom.CallControl.setInactive(java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, android.telecom.CallException>).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to