BroadcastReceiver.SetResult(Result, String, Bundle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このブロードキャストから返されるすべての結果データを変更します。は、 Context#sendOrderedBroadcast(Intent, String)
Context.sendOrderedBroadcast経由で送信されたブロードキャストでのみ機能します。
[Android.Runtime.Register("setResult", "(ILjava/lang/String;Landroid/os/Bundle;)V", "")]
public void SetResult(Android.App.Result code, string? data, Android.OS.Bundle? extras);
[<Android.Runtime.Register("setResult", "(ILjava/lang/String;Landroid/os/Bundle;)V", "")>]
member this.SetResult : Android.App.Result * string * Android.OS.Bundle -> unit
パラメーター
- code
- Result
新しい結果コード。 多くの場合、Activity android.app.Activity#RESULT_CANCELED 定数と android.app.Activity#RESULT_OK 定数を使用しますが、この値の実際の意味は最終的には、配信者にかかっています。
- data
- String
新しい結果データ。 これは、その解釈が放送者にかかっている任意の文字列です。は null である可能性があります。
- extras
- Bundle
新しい追加データ マップ。 これは、任意のデータを保持するバンドルであり、その解釈は放送者にかかります。 null に設定できます。 これにより、現在のマップが完全に置き換えられます (存在する場合)。
- 属性
注釈
このブロードキャストから返されるすべての結果データを変更します。は、 Context#sendOrderedBroadcast(Intent, String) Context.sendOrderedBroadcast経由で送信されたブロードキャストでのみ機能します。 現在の結果データはすべて、このメソッドに指定された値に置き換えられます。
<strong>このメソッドは、 Context#sendBroadcast(Intent) Context.sendBroadcast</strong で送信されたブロードキャストなど、順序付けされていないブロードキャストでは機能しません>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。