SmsManager.SendDataMessage Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
deprecated
Inviare un SMS basato su dati a una porta applicazione specifica.
[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
Parametri
- destinationAddress
- String
indirizzo a cui inviare il messaggio
- scAddress
- String
è l'indirizzo del centro servizi o null per usare l'SMSC predefinito corrente
- destinationPort
- Int16
porta a cui recapitare il messaggio
- data
- Byte[]
corpo del messaggio da inviare
- sentIntent
- PendingIntent
se non NULL, questa PendingIntent
trasmissione viene trasmessa quando il messaggio viene inviato correttamente o non è riuscito.
Il codice del risultato sarà Activity.RESULT_OK
per esito positivo o uno di questi errori: RESULT_ERROR_GENERIC_FAILURE
RESULT_ERROR_RADIO_OFF
RESULT_ERROR_NULL_PDU
.
Il controllo SMS basato su ogni applicazione controlla sentIntent. Se sentIntent è NULL, il chiamante verrà controllato su tutte le applicazioni sconosciute, causando l'invio di un numero minore di SMS nel periodo di controllo.
- deliveryIntent
- PendingIntent
se non NULL viene PendingIntent
trasmesso quando il messaggio viene recapitato al destinatario. Il pdu non elaborato del report di stato si trova nei dati estesi ("pdu").
- Attributi
Eccezioni
se destinationAddress o i dati sono vuoti
Commenti
Inviare un SMS basato su dati a una porta applicazione specifica.
Questo membro è deprecato. Usare android.telephony.SmsManager.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.