SmsManager.CreateAppSpecificSmsToken(PendingIntent) Método
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.
Crie uma solicitação de SMS de entrada específica do aplicativo de uso único para o pacote de chamada.
[Android.Runtime.Register("createAppSpecificSmsToken", "(Landroid/app/PendingIntent;)Ljava/lang/String;", "", ApiSince=26)]
public string? CreateAppSpecificSmsToken(Android.App.PendingIntent? intent);
[<Android.Runtime.Register("createAppSpecificSmsToken", "(Landroid/app/PendingIntent;)Ljava/lang/String;", "", ApiSince=26)>]
member this.CreateAppSpecificSmsToken : Android.App.PendingIntent -> string
Parâmetros
- intent
- PendingIntent
Retornos
Token a ser incluído em uma mensagem SMS. O token terá 11 caracteres.
- Atributos
Comentários
Crie uma solicitação de SMS de entrada específica do aplicativo de uso único para o pacote de chamada.
Esse método retorna um token que, se incluído em uma mensagem SMS de entrada subsequente, intent causará o envio com os dados de SMS.
O token só é bom para um uso, depois que um SMS tiver sido recebido contendo o token, todas as mensagens SMS subsequentes com o token serão roteadas normalmente.
Um aplicativo só poderá ter uma solicitação por vez, se o aplicativo já tiver uma solicitação pendente, ele será substituído por uma nova solicitação.
<Observação forte>:</strong> Esse método nunca disparará uma caixa de diálogo de desambiguação de SMS. Se esse método for chamado em um dispositivo que tenha várias assinaturas ativas, essa SmsManager instância foi criada com #getDefault(), e nenhuma assinatura padrão definida pelo usuário é definida, a ID da assinatura associada a essa mensagem será INVALID, o que resultará na conclusão da operação na assinatura associada ao slot lógico 0. Use #getSmsManagerForSubscriptionId(int) para garantir que a operação seja executada na assinatura correta.
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.