SmsManager.SendDataMessage メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
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
は、現在の既定の SMSC を使用するサービス センター アドレスまたは null です
- 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 オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。