NotificationManager.CreateNotificationChannel(NotificationChannel) メソッド

定義

通知を投稿できる通知チャネルを作成します。

[Android.Runtime.Register("createNotificationChannel", "(Landroid/app/NotificationChannel;)V", "GetCreateNotificationChannel_Landroid_app_NotificationChannel_Handler", ApiSince=26)]
public virtual void CreateNotificationChannel(Android.App.NotificationChannel channel);
[<Android.Runtime.Register("createNotificationChannel", "(Landroid/app/NotificationChannel;)V", "GetCreateNotificationChannel_Landroid_app_NotificationChannel_Handler", ApiSince=26)>]
abstract member CreateNotificationChannel : Android.App.NotificationChannel -> unit
override this.CreateNotificationChannel : Android.App.NotificationChannel -> unit

パラメーター

channel
NotificationChannel

NotificationChannel: 作成するチャネル。 作成されたチャネルはこの値と異なる場合があることに注意してください。 指定されたチャネルの形式が正しくない場合は、RemoteException がスローされます。 この値は null にすることはできません。

属性

注釈

通知を投稿できる通知チャネルを作成します。 これは、削除されたチャネルを復元したり、既存のチャネルの名前、説明、グループ、重要度を更新したりするためにも使用できます。 名前と説明は、ロケールが変更された場合、またはユーザーがこのチャネルの名前を変更した場合にのみ変更する必要があります。 たとえば、ユーザーに "Messages" という名前のチャネルがあり、ユーザーがロケールを変更した場合、このチャネルの名前は、新しいロケールの "Messages" の翻訳で更新する必要があります。 既存のチャネルの重要度は、新しい重要度が現在の値より低く、ユーザーがこのチャネルの設定を変更していない場合にのみ変更されます。 既存のチャネルが変更されるのは、チャネルがまだグループに属していない場合のみです。 他のすべてのフィールドは、既に存在するチャネルでは無視されます。

android.app.NotificationManager.createNotificationChannelの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象