NotificationStatus
Namespace: BlazorNative.Core
The wire-mirrored outcome of a notification op (schedule / show /
cancel / permission). Geolocation's shape minus LocationUnavailable.
Denial (1/2/3) and error (4) are VALUES — never an exception, never a hang.
The numeric values are the ABI contract; do not reorder.
public enum NotificationStatus
Inheritance Object → ValueType → Enum → NotificationStatus
Implements IComparable, ISpanFormattable, IFormattable, IConvertible
Fields
| Name | Value | Description |
|---|---|---|
| Granted | 0 | Permission held; the op ran (posted / scheduled / cancelled). |
| Denied | 1 | Denied THIS time; a later request MAY prompt again. |
| DeniedPermanently | 2 | "Don't ask again" / iOS .denied — only a Settings change lifts it. |
| Restricted | 3 | Policy / MDM — the user CANNOT grant it. |
| Error | 4 | Unexpected host error (a caught native throw). |