CallControl.RequestVideoState(CallType, IExecutor, IOutcomeReceiver) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordern Sie einen neuen Videostatus für den laufenden Anruf an.
[Android.Runtime.Register("requestVideoState", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=35)]
public void RequestVideoState(Android.Telecom.CallType videoState, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("requestVideoState", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=35)>]
member this.RequestVideoState : Android.Telecom.CallType * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Parameter
- videoState
- CallType
zu melden an Telecom. Informationen zum übergebenen gültigen Argument finden Sie unter CallAttributes.CallType.
- executor
- IExecutor
Der Executor Rückruf, für den der OutcomeReceiver Rückruf aufgerufen wird.
- callback
- IOutcomeReceiver
die auf der Telecom-Seite abgeschlossen werden, die den Erfolg oder Fehler des angeforderten Vorgangs angibt.
<code data-dev-comment-type="c">OutcomeReceiver#onResult</code> will be called if Telecom has successfully
switched the video state.
<code data-dev-comment-type="c">OutcomeReceiver#onError</code> will be called if Telecom has failed to set
the new video state. A <code data-dev-comment-type="c">CallException</code> will be passed
that details why the operation failed.
- Attribute
Hinweise
Fordern Sie einen neuen Videostatus für den laufenden Anruf an. Dies kann nur geändert werden, wenn die Anwendung beim Hinzufügen des Anrufs eine PhoneAccount bei der PhoneAccount#CAPABILITY_SUPPORTS_VIDEO_CALLING Anwendung registriert und beim CallAttributes#SUPPORTS_VIDEO_CALLING Hinzufügen des Anrufs festgelegt hat. TelecomManager#addCall(CallAttributes, Executor, OutcomeReceiver, CallControlCallback, CallEventCallback)
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.