SmsManager.SendDataMessage Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
deprecated
Envoyez un SMS basé sur des données à un port d’application spécifique.
[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
Paramètres
- destinationAddress
- String
adresse à laquelle envoyer le message
- scAddress
- String
est l’adresse du centre de services ou null pour utiliser le SMSC par défaut actuel
- destinationPort
- Int16
port vers lequel remettre le message
- data
- Byte[]
corps du message à envoyer
- sentIntent
- PendingIntent
s’il n’est pas NULL, cette PendingIntent
opération est diffusée lorsque le message est envoyé correctement ou a échoué.
Le code de résultat sera Activity.RESULT_OK
à des fins de réussite, ou l’une de ces erreurs :RESULT_ERROR_RADIO_OFF
RESULT_ERROR_GENERIC_FAILURE
RESULT_ERROR_NULL_PDU
.
Le contrôle SMS par application vérifie sentIntent. Si sentIntent a la valeur NULL, l’appelant est vérifié sur toutes les applications inconnues, ce qui entraîne l’envoi d’un plus petit nombre de SMS au cours de la période de vérification.
- deliveryIntent
- PendingIntent
s’il n’est pas NULL, il s’agit PendingIntent
d’une diffusion lorsque le message est remis au destinataire. Le pdu brut du rapport d’état se trouve dans les données étendues (« pdu »).
- Attributs
Exceptions
si destinationAddress ou les données sont vides
Remarques
Envoyez un SMS basé sur des données à un port d’application spécifique.
Ce membre est déconseillé. Utilisez android.telephony.SmsManager.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.