Idioma

PhoneAccount.Builder.SetSimultaneousCallingRestriction Método

Definição

Restringe a capacidade desse PhoneAccount de dar suporte apenas a chamadas simultâneas com os outros PhoneAccountHandles neste Conjunto.

[Android.Runtime.Register("setSimultaneousCallingRestriction", "(Ljava/util/Set;)Landroid/telecom/PhoneAccount$Builder;", "GetSetSimultaneousCallingRestriction_Ljava_util_Set_Handler", ApiSince=35)]
public virtual Android.Telecom.PhoneAccount.Builder SetSimultaneousCallingRestriction(System.Collections.Generic.ICollection<Android.Telecom.PhoneAccountHandle> handles);
[<Android.Runtime.Register("setSimultaneousCallingRestriction", "(Ljava/util/Set;)Landroid/telecom/PhoneAccount$Builder;", "GetSetSimultaneousCallingRestriction_Ljava_util_Set_Handler", ApiSince=35)>]
abstract member SetSimultaneousCallingRestriction : System.Collections.Generic.ICollection<Android.Telecom.PhoneAccountHandle> -> Android.Telecom.PhoneAccount.Builder
override this.SetSimultaneousCallingRestriction : System.Collections.Generic.ICollection<Android.Telecom.PhoneAccountHandle> -> Android.Telecom.PhoneAccount.Builder

Parâmetros

handles
ICollection<PhoneAccountHandle>

Os outros PhoneAccountHandles que dão suporte à chamada simultaneamente com este. Use clearSimultaneousCallingRestriction() para remover a restrição e permitir que a chamada simultânea tenha suporte em todas as PhoneAccounts registradas por esse pacote. Este valor não pode ser nulo.

Retornos

O Construtor usado para configurar o novo PhoneAccount. Este valor não pode ser nulo.

Atributos

Comentários

Restringe a capacidade desse PhoneAccount de dar suporte apenas a chamadas simultâneas com os outros PhoneAccountHandles neste Conjunto.

Se duas ou mais PhoneAccounts deem suporte à chamada simultaneamente, isso significa que a Telecom permite que o usuário faça chamadas de saída adicionais e receba chamadas de entrada adicionais usando outras PhoneAccounts, enquanto essa PhoneAccount também tem uma ou mais chamadas ativas.

Se esse método setter nunca for chamado ou desmarcado usando clearSimultaneousCallingRestriction(), não haverá nenhuma restrição e todas as PhoneAccounts registradas na Telecom por esse pacote dão suporte à chamada simultânea. Se esse setter for chamado e definido como um Conjunto vazio, esse PhoneAccount não oferecerá suporte a chamadas simultâneas com nenhuma outra PhoneAccounts registrada pelo mesmo aplicativo.

Observação: restrições de chamada simultâneas só podem ser colocadas em PhoneAccounts que foram registradas pelo mesmo aplicativo. A chamada simultânea entre aplicativos é sempre possível, desde que a Conexão dê suporte à retenção. Se um PhoneAccountHandle estiver incluído aqui e o nome do pacote não corresponder ao nome do pacote deste aplicativo, TelecomManager.registerPhoneAccount(PhoneAccount) lançará uma SecurityException.

Referência do Android para android.telecom.PhoneAccount.Builder.setSimultaneousCallingRestriction.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a