SmsManager.SendMultimediaMessage メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SendMultimediaMessage(Context, Uri, String, Bundle, PendingIntent) |
MMS メッセージを送信する
|
SendMultimediaMessage(Context, Uri, String, Bundle, PendingIntent, Int64) |
MMS メッセージを送信する
|
SendMultimediaMessage(Context, Uri, String, Bundle, PendingIntent)
MMS メッセージを送信する
<p class="note"><strong>Note:</strong> If <code data-dev-comment-type="c">#getDefault()</code> is used to instantiate this
manager on a multi-SIM device, this operation may fail sending the MMS message because no
suitable default subscription could be found.
[Android.Runtime.Register("sendMultimediaMessage", "(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/PendingIntent;)V", "")]
public void SendMultimediaMessage (Android.Content.Context? context, Android.Net.Uri? contentUri, string? locationUrl, Android.OS.Bundle? configOverrides, Android.App.PendingIntent? sentIntent);
[<Android.Runtime.Register("sendMultimediaMessage", "(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/PendingIntent;)V", "")>]
member this.SendMultimediaMessage : Android.Content.Context * Android.Net.Uri * string * Android.OS.Bundle * Android.App.PendingIntent -> unit
パラメーター
- context
- Context
アプリケーション コンテキスト
- contentUri
- Uri
メッセージ pdu の読み取り元となるコンテンツ URI
- locationUrl
- String
メッセージの送信先となるオプションの場所 URL
- configOverrides
- Bundle
メッセージを送信するためにオーバーライドする通信事業者固有のメッセージング構成値。
- sentIntent
- PendingIntent
NULL でない場合、メッセージPendingIntent
が正常に送信されたとき、または失敗したときにブロードキャストされます。結果コードActivity.RESULT_OK
は成功するか、次のいずれかのエラーが発生します:<br><MMS_ERROR_UNSPECIFIED
br>br><MMS_ERROR_CONFIGURATION_ERROR
><<MMS_ERROR_RETRY
><>MMS_ERROR_IO_ERROR
><MMS_ERROR_NO_DATA_NETWORK
<<MMS_ERROR_INVALID_SUBSCRIPTION_ID
>>MMS_ERROR_INACTIVE_SUBSCRIPTION
MMS_ERROR_HTTP_FAILURE
<MMS_ERROR_UNABLE_CONNECT_MMS
MMS_ERROR_DATA_DISABLED
<>>MMS_ERROR_INVALID_APN
<>
- 属性
例外
contentUri が空の場合
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
SendMultimediaMessage(Context, Uri, String, Bundle, PendingIntent, Int64)
MMS メッセージを送信する
Same as <code data-dev-comment-type="c">#sendMultimediaMessage(Context context, Uri contentUri, String locationUrl,
Bundle configOverrides, PendingIntent sentIntent)</code>, but adds an optional messageId.
[Android.Runtime.Register("sendMultimediaMessage", "(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/PendingIntent;J)V", "", ApiSince=31)]
public void SendMultimediaMessage (Android.Content.Context context, Android.Net.Uri contentUri, string? locationUrl, Android.OS.Bundle? configOverrides, Android.App.PendingIntent? sentIntent, long messageId);
[<Android.Runtime.Register("sendMultimediaMessage", "(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/PendingIntent;J)V", "", ApiSince=31)>]
member this.SendMultimediaMessage : Android.Content.Context * Android.Net.Uri * string * Android.OS.Bundle * Android.App.PendingIntent * int64 -> unit
パラメーター
- context
- Context
アプリケーション コンテキスト
- contentUri
- Uri
メッセージ pdu の読み取り元となるコンテンツ URI
- locationUrl
- String
メッセージの送信先となるオプションの場所 URL
- configOverrides
- Bundle
メッセージを送信するためにオーバーライドする通信事業者固有のメッセージング構成値。
- sentIntent
- PendingIntent
NULL でない場合、メッセージPendingIntent
が正常に送信されたとき、または失敗したときにブロードキャストされます。結果コードActivity.RESULT_OK
は成功するか、次のいずれかのエラーが発生します:<br><MMS_ERROR_UNSPECIFIED
br>br><MMS_ERROR_CONFIGURATION_ERROR
><<MMS_ERROR_RETRY
><>MMS_ERROR_IO_ERROR
><MMS_ERROR_NO_DATA_NETWORK
<<MMS_ERROR_INVALID_SUBSCRIPTION_ID
>>MMS_ERROR_INACTIVE_SUBSCRIPTION
MMS_ERROR_HTTP_FAILURE
<MMS_ERROR_UNABLE_CONNECT_MMS
MMS_ERROR_DATA_DISABLED
<>>MMS_ERROR_INVALID_APN
<>
- messageId
- Int64
送信を要求されたメッセージを一意に識別する ID。 ログ記録と診断の目的で使用されます。 ID は 0 にすることができます。
- 属性
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。