SmsManager.SubscriptionId Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtenha a ID da assinatura associada.
public int SubscriptionId { [Android.Runtime.Register("getSubscriptionId", "()I", "", ApiSince=22)] get; }
[<get: Android.Runtime.Register("getSubscriptionId", "()I", "", ApiSince=22)>]
member this.SubscriptionId : int
Valor da propriedade
ID de assinatura associada ou SubscriptionManager#INVALID_SUBSCRIPTION_ID se a ID de assinatura padrão não puder ser determinada ou se o dispositivo tiver várias assinaturas ativas e nenhum padrão for definido ("pergunte todas as vezes") pelo usuário.
- Atributos
Comentários
Obtenha a ID da assinatura associada. Se a instância tiver sido retornada, #getDefault()esse método poderá retornar valores diferentes em diferentes pontos no tempo (se o usuário alterar a ID da assinatura padrão).
<nota forte>:</strong> Esse método usado para exibir uma caixa de diálogo de desambiguação para o usuário solicitando que ele escolha uma assinatura padrão para enviar mensagens SMS caso ainda não tenha escolhido. A partir do nível 29 da API, permitimos que o usuário não tenha um conjunto padrão como uma opção válida para a assinatura de SMS padrão em dispositivos com vários SIM. Não mostraremos mais a caixa de diálogo de desambiguação e retornaremos SubscriptionManager#INVALID_SUBSCRIPTION_ID se o dispositivo tiver várias assinaturas ativas e nenhum padrão for definido.
Java documentação para android.telephony.SmsManager.getSubscriptionId().
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.