SmsManager.SetSmscAddress(String) 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.
Define o endereço SMSC em (U)SIM.
[Android.Runtime.Register("setSmscAddress", "(Ljava/lang/String;)Z", "", ApiSince=30)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public bool SetSmscAddress(string smsc);
[<Android.Runtime.Register("setSmscAddress", "(Ljava/lang/String;)Z", "", ApiSince=30)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
member this.SetSmscAddress : string -> bool
Parâmetros
- smsc
- String
a cadeia de caracteres de endereço SMSC.
Retornos
true para o sucesso, false caso contrário. A falha pode ser devido ao modem retornar um erro.
- Atributos
Comentários
Define o endereço SMSC em (U)SIM.
<observação forte>:/strong> Usar esse método requer que seu aplicativo seja o aplicativo SMS padrão ou tenha android.Manifest.permission#MODIFY_PHONE_STATE permissão ou tenha os privilégios< da operadora.
<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 tem 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 esse método 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.
Java documentação para android.telephony.SmsManager.setSmscAddress(java.lang.String).
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.