SmsManager.SendDataMessage Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
deprecated
Отправьте SMS на основе данных на определенный порт приложения.
[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
Параметры
- destinationAddress
- String
адрес для отправки сообщения в
- scAddress
- String
— адрес центра обслуживания или null для использования текущего SMSC по умолчанию
- destinationPort
- Int16
порт для доставки сообщения в
- data
- Byte[]
Текст сообщения для отправки
- sentIntent
- PendingIntent
Значение NULL PendingIntent
не передается при отправке сообщения или сбое.
Код результата будет выполнен Activity.RESULT_OK
успешно или одна из следующих ошибок: RESULT_ERROR_GENERIC_FAILURE
RESULT_ERROR_RADIO_OFF
RESULT_ERROR_NULL_PDU
Элемент управления SMS на основе каждого приложения проверяет sentIntent. Если sentIntent имеет значение NULL, вызывающий объект будет проверяться на наличие всех неизвестных приложений, что приводит к тому, что в период проверки будет отправлено меньшее количество SMS.
- deliveryIntent
- PendingIntent
Значение NULL PendingIntent
не передается при доставке сообщения получателю. Необработанный pdu отчета о состоянии находится в расширенных данных ("pdu").
- Атрибуты
Исключения
Значение destinationAddress или данные пусты
Комментарии
Отправьте SMS на основе данных на определенный порт приложения.
Этот элемент считается нерекомендуемым. Используйте android.телефонии.SmsManager.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.