TelephonyManager.UploadCallComposerPicture メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
UploadCallComposerPicture(IPath, String, IExecutor, IOutcomeReceiver) |
通話コンポーザーで使用するために、通信事業者ネットワークに画像をアップロードします。 |
UploadCallComposerPicture(Stream, String, IExecutor, IOutcomeReceiver) |
通話コンポーザーで使用するために、通信事業者ネットワークに画像をアップロードします。 |
UploadCallComposerPicture(IPath, String, IExecutor, IOutcomeReceiver)
通話コンポーザーで使用するために、通信事業者ネットワークに画像をアップロードします。
[Android.Runtime.Register("uploadCallComposerPicture", "(Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUploadCallComposerPicture_Ljava_nio_file_Path_Ljava_lang_String_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=31)]
public virtual void UploadCallComposerPicture (Java.Nio.FileNio.IPath pictureToUpload, string contentType, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("uploadCallComposerPicture", "(Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUploadCallComposerPicture_Ljava_nio_file_Path_Ljava_lang_String_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=31)>]
abstract member UploadCallComposerPicture : Java.Nio.FileNio.IPath * string * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.UploadCallComposerPicture : Java.Nio.FileNio.IPath * string * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
パラメーター
- pictureToUpload
- IPath
アップロードする画像を含むローカル ファイルへのパス。
- contentType
- String
アップロードする画像の MIME の種類 (image/jpeg など)
- executor
- IExecutor
Executor
ファイルがpictureToUpload
ディスクから読み取られるだけでなく、呼callback
び出される 。
- callback
- IOutcomeReceiver
アップロード操作が終了したときに呼び出されるコールバック (成功またはエラー)。
- 属性
注釈
通話コンポーザーで使用するために、通信事業者ネットワークに画像をアップロードします。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
UploadCallComposerPicture(Stream, String, IExecutor, IOutcomeReceiver)
通話コンポーザーで使用するために、通信事業者ネットワークに画像をアップロードします。
[Android.Runtime.Register("uploadCallComposerPicture", "(Ljava/io/InputStream;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUploadCallComposerPicture_Ljava_io_InputStream_Ljava_lang_String_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=31)]
public virtual void UploadCallComposerPicture (System.IO.Stream pictureToUpload, string contentType, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("uploadCallComposerPicture", "(Ljava/io/InputStream;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUploadCallComposerPicture_Ljava_io_InputStream_Ljava_lang_String_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=31)>]
abstract member UploadCallComposerPicture : System.IO.Stream * string * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.UploadCallComposerPicture : System.IO.Stream * string * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
パラメーター
- pictureToUpload
- Stream
InputStream
アップロードする画像を表すバイトを提供する 。 クライアントは、 が成功または失敗して呼び出された後 callback
にこのストリームを閉じる責任を負います。
Additionally, if the stream supplies more bytes than the return value
of <code data-dev-comment-type="c">#getMaximumCallComposerPictureSize()</code>, the upload will be
aborted and the callback will be called with an exception containing
<code data-dev-comment-type="c">CallComposerException#ERROR_FILE_TOO_LARGE</code>.
- contentType
- String
アップロードする画像の MIME の種類 (画像/jpeg など)。 許容されるコンテンツ タイプの一覧は、3GPP TS 26.141 セクション 4.2 および 4.3 にあります。
- executor
- IExecutor
Executor
ストリームがpictureToUpload
読み取られる とコールバックが呼び出される 。
- callback
- IOutcomeReceiver
アップロード操作が終了したときに呼び出されるコールバック (成功またはエラー)。
- 属性
注釈
通話コンポーザーで使用するために、通信事業者ネットワークに画像をアップロードします。
このメソッドを使用すると、ダイヤラー アプリは、後で発信通話にアタッチできる画像をキャリア ネットワークにアップロードできます。 画像を呼び出しに添付するには、アップロードが成功したときに からcallback
返された を にTelecomManager#EXTRA_OUTGOING_PICTURE
値として使用ParcelUuid
します。
この機能は、デバイス上のロールを満たす RoleManager#ROLE_DIALER
アプリでのみ使用できます。
この機能は、 から#getCarrierConfig()
返されるバンドルで が にtrue
設定されている場合CarrierConfigManager#KEY_SUPPORTS_CALL_COMPOSER_BOOL
にのみ使用できます。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。