Struct AndroidNotificationChannel
The wrapper of the Android notification channel. Use this to group notifications by groups.
Inherited Members
Namespace: Unity.Notifications.Android
Assembly: solution.dll
Syntax
public struct AndroidNotificationChannel
Constructors
| Name | Description |
|---|---|
| AndroidNotificationChannel(string, string, string, Importance) | Create a notification channel struct with all optional fields set to default values. |
Properties
| Name | Description |
|---|---|
| CanBypassDnd | Whether or not notifications posted to this channel can bypass the Do Not Disturb. This can be changed by users in the settings app. |
| CanShowBadge | Whether notifications posted to this channel can appear as badges in a Launcher application. |
| Description | User visible description of the notification channel. |
| EnableLights | Sets whether notifications posted to this channel should display notification lights, on devices that support that feature. This can be changed by users in the settings app. |
| EnableVibration | Sets whether notification posted to this channel should vibrate. This can be changed by users in the settings app. |
| Enabled | Returns false if the user has blocked this notification in the settings app. Channels can be manually blocked by settings it's Importance to None. |
| Group | The ID of the registered channel group this channel belongs to. |
| Id | Notification channel identifier. Must be specified when scheduling notifications. |
| Importance | Importance level which is applied to all notifications sent to the channel. This can be changed by users in the settings app. Android uses importance to determine how much the notification should interrupt the user (visually and audibly). The higher the importance of a notification, the more interruptive the notification will be. The possible importance levels are the following: High: Makes a sound and appears as a heads-up notification. Default: Makes a sound. Low: No sound. None: No sound and does not appear in the status bar. |
| LockScreenVisibility | Sets whether or not notifications posted to this channel are shown on the lockscreen in full or redacted form. This can be changed by users in the settings app. |
| Name | Notification channel name which is visible to users. |
| VibrationPattern | Sets the vibration pattern for notifications posted to this channel. |