MbmsGroupCallSession.StartGroupCall Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Avvia la chiamata di gruppo richiesta, segnalando lo stato al callback indicato.
[Android.Runtime.Register("startGroupCall", "(JLjava/util/List;Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/GroupCallCallback;)Landroid/telephony/mbms/GroupCall;", "GetStartGroupCall_JLjava_util_List_Ljava_util_List_Ljava_util_concurrent_Executor_Landroid_telephony_mbms_GroupCallCallback_Handler", ApiSince=29)]
public virtual Android.Telephony.Mbms.GroupCall? StartGroupCall (long tmgi, System.Collections.Generic.IList<Java.Lang.Integer> saiList, System.Collections.Generic.IList<Java.Lang.Integer> frequencyList, Java.Util.Concurrent.IExecutor executor, Android.Telephony.Mbms.IGroupCallCallback callback);
[<Android.Runtime.Register("startGroupCall", "(JLjava/util/List;Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/GroupCallCallback;)Landroid/telephony/mbms/GroupCall;", "GetStartGroupCall_JLjava_util_List_Ljava_util_List_Ljava_util_concurrent_Executor_Landroid_telephony_mbms_GroupCallCallback_Handler", ApiSince=29)>]
abstract member StartGroupCall : int64 * System.Collections.Generic.IList<Java.Lang.Integer> * System.Collections.Generic.IList<Java.Lang.Integer> * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.IGroupCallCallback -> Android.Telephony.Mbms.GroupCall
override this.StartGroupCall : int64 * System.Collections.Generic.IList<Java.Lang.Integer> * System.Collections.Generic.IList<Java.Lang.Integer> * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.IGroupCallCallback -> Android.Telephony.Mbms.GroupCall
Parametri
- tmgi
- Int64
TMGI, un identificatore per la chiamata di gruppo a cui si vuole partecipare.
Elenco di saIs per la chiamata di gruppo che deve essere negoziata separatamente con il gestore telefonico.
Perdita di frequenze per la chiamata di gruppo che deve essere negoziata separatamente con il vettore.
- executor
- IExecutor
Executor in cui si desidera eseguire callback per questo flusso.
- callback
- IGroupCallCallback
Callback su cui si desidera ricevere informazioni sulla chiamata.
Restituisce
Istanza di GroupCall
tramite cui è possibile controllare la chiamata.
Può essere null
se si è verificato un errore.
- Attributi
Commenti
Avvia la chiamata di gruppo richiesta, segnalando lo stato al callback indicato. Restituisce un oggetto utilizzato per controllare la chiamata.
Può generare un'eccezione IllegalArgumentException
o un IllegalStateException
Gli errori asincroni tramite il callback includono qualsiasi errore in MbmsErrors.GeneralErrors
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.