PendingIntent.GetBroadcast(Context, Int32, Intent, PendingIntentFlags) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Context#sendBroadcast(Intent) Context.sendBroadcast()の呼び出しなど、ブロードキャストを実行する PendingIntent を取得します。
[Android.Runtime.Register("getBroadcast", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")]
public static Android.App.PendingIntent? GetBroadcast(Android.Content.Context? context, int requestCode, Android.Content.Intent intent, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("getBroadcast", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "")>]
static member GetBroadcast : Android.Content.Context * int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent
パラメーター
- context
- Context
この PendingIntent がブロードキャストを実行するコンテキスト。
- requestCode
- Int32
送信者のプライベート要求コード
- intent
- Intent
ブロードキャストする意図。
- flags
- PendingIntentFlags
実際の送信が発生したときに指定できる意図の指定されていない部分を制御するために、#FLAG_ONE_SHOTでサポートされているフラグの#FLAG_NO_CREATE、#FLAG_CANCEL_CURRENT、#FLAG_UPDATE_CURRENT、#FLAG_IMMUTABLE、Intent#fillIn Intent.fillIn()、またはいずれかのフラグを使用できます。
返品
指定されたパラメーターに一致する既存または新規のPendingIntent を返します。
#FLAG_NO_CREATEが指定されている場合にのみ、null を返す場合があります。
- 属性
注釈
Context.sendBroadcast() の呼び出しなど、ブロードキャストを実行する PendingIntent を取得します。 セキュリティ上の理由から、ここで指定する意図は、ほとんどの場合、Intent.setClass 経由で配信される明示的なコンポーネントを指定する明示的な意図である必要があります。
android.app.PendingIntent.getBroadcastの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。