SmsManager.SendDataMessage 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.
Cuidado
deprecated
Envie um SMS baseado em dados para uma porta de aplicativo específica.
[Android.Runtime.Register("sendDataMessage", "(Ljava/lang/String;Ljava/lang/String;S[BLandroid/app/PendingIntent;Landroid/app/PendingIntent;)V", "")]
[System.Obsolete("deprecated")]
public void SendDataMessage(string? destinationAddress, string? scAddress, short destinationPort, byte[]? data, Android.App.PendingIntent? sentIntent, Android.App.PendingIntent? deliveryIntent);
[<Android.Runtime.Register("sendDataMessage", "(Ljava/lang/String;Ljava/lang/String;S[BLandroid/app/PendingIntent;Landroid/app/PendingIntent;)V", "")>]
[<System.Obsolete("deprecated")>]
member this.SendDataMessage : string * string * int16 * byte[] * Android.App.PendingIntent * Android.App.PendingIntent -> unit
Parâmetros
- destinationAddress
- String
o endereço para o qual enviar a mensagem
- scAddress
- String
é o endereço do centro de serviço ou nulo para usar o SMSC padrão atual
- destinationPort
- Int16
a porta para entregar a mensagem para
- data
- Byte[]
o corpo da mensagem a ser enviada
- sentIntent
- PendingIntent
se não FOR NULL, isso PendingIntent será transmitido quando a mensagem for enviada com êxito ou falhar.
O código de resultado será Activity.RESULT_OK para êxito ou um destes erros: RESULT_ERROR_GENERIC_FAILURERESULT_ERROR_RADIO_OFFRESULT_ERROR_NULL_PDU.
O controle SMS baseado em aplicativo verifica sentIntent. Se sentIntent for NULL, o chamador será verificado em todos os aplicativos desconhecidos, o que fará com que um número menor de SMS seja enviado no período de verificação.
- deliveryIntent
- PendingIntent
se não FOR NULL, isso PendingIntent será transmitido quando a mensagem for entregue ao destinatário. O pdu bruto do relatório de status está nos dados estendidos ("pdu").
- Atributos
Exceções
se destinationAddress ou dados estiverem vazios
Comentários
Envie um SMS baseado em dados para uma porta de aplicativo específica.
Este membro foi preterido. Use android.telephony.SmsManager.
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.