Windows.UI.Notifications
TOC
Collapse the table of content
Expand the table of content

Windows.UI.Notifications namespace

Contains classes that encapsulate tile, toast, and badge notifications.

Members

The Windows.UI.Notifications namespace has these types of members:

Classes

ClassDescription
AdaptiveNotificationText Represents the text content of an adaptive notification.
BadgeNotification Defines the content, associated metadata, and expiration time of an update to a tile's badge overlay. A badge can display a number from 1 to 99 or a status glyph.
BadgeUpdateManager Creates BadgeUpdater objects that you use to manipulate a tile's badge overlay. This class also provides access to the XML content of the system-provided badge templates so that you can customize that content for use in updating your badges.
BadgeUpdateManagerForUser Creates BadgeUpdater objects that you use to manipulate a tile's badge overlay for a specific user. This class also provides access to the XML content of the system-provided badge templates so that you can customize that content for use in updating your badges.
BadgeUpdater Updates a badge overlay on the specific tile that the updater is bound to.
KnownAdaptiveNotificationHints Specifies the types of hints available to adaptive notifications.
KnownAdaptiveNotificationTextStyles Specifies the text styles available for adaptive notifications.
KnownNotificationBindings Specifies the binding templates available for adaptive notifications.
Notification Represents a notification.
NotificationBinding Represents the binding element of an adaptive notification.
NotificationVisual Represents the visual element of a notification. The visual element contains bindings, which contain the text and other visual content for the notification.
ScheduledTileNotification Defines the visual content and timing for a single, non-recurring scheduled update to a tile.
ScheduledToastNotification Contains the XML that defines the toast notification that will display at the scheduled time.
ShownTileNotification Provides info about a tile notification that was displayed in the Start menu.
TileNotification Defines an update to a tile, including its visuals, identification tag, and expiration time.
TileUpdateManager Creates TileUpdater objects used to change and update Start menu tiles. This class also provides access to the XML content of the system-provided tile templates so that you can customize that content for use in updating your tiles.
TileUpdateManagerForUser Creates TileUpdater objects used to change and update Start menu tiles for a specific user. This class also provides access to the XML content of the system-provided tile templates so that you can customize that content for use in updating your tiles.
TileUpdater Changes the content of the specific tile that the updater is bound to.
ToastActivatedEventArgs Exposes a method that retrieves the arguments associated with a toast action initiated by the user. This lets the app tell which action was taken when multiple actions were exposed.
ToastDismissedEventArgs Provides the reason that a toast notification is no longer displayed on-screen.
ToastFailedEventArgs Provides the error code that was generated in the process of raising a toast notification.
ToastNotification Defines the content, associated metadata and events, and expiration time of a toast notification.
ToastNotificationActionTriggerDetail Represents the details of a toast action trigger.
ToastNotificationHistory Manages the toast notifications for an app including the ability the clear all toast history and removing individual toasts.
ToastNotificationHistoryChangedTriggerDetail Represents the details of a toast history changed trigger.
ToastNotificationManager Creates ToastNotifier objects that you use to raise toast notifications. This class also provides access to the XML content of the system-provided toast templates so that you can customize that content for use in your notifications.
ToastNotificationManagerForUser Creates ToastNotifier objects that you use to raise toast notifications for the bound user. This class also provides access to the XML content of the system-provided toast templates so that you can customize that content for use in your notifications.
ToastNotifier Raises a toast notification to the specific app to which the ToastNotifier is bound. This class also lets you schedule and remove toast notifications.
UserNotification Represents a notification for a specific user.
UserNotificationChangedEventArgs Provides info when a user notification changes.

 

Enumerations

The Windows.UI.Notifications namespace has these enumerations.

EnumerationDescription
AdaptiveNotificationContentKind Specifies the type of content contained in the adaptive notification.
BadgeTemplateType Specifies the template to use for a tile's badge overlay. Used by BadgeUpdateManager.getTemplateContent.
NotificationKinds Specifies the type of notification.
NotificationMirroring Specifies whether notification mirroring is allowed. Mirroring enables a notification to be displayed on multiple devices.
NotificationSetting Specifies the limitations on tile or toast notification display.
PeriodicUpdateRecurrence Specifies the time period for subsequent polls of the tile or badge data source for new content.
TileTemplateType Specifies the content template to use in a tile update.
ToastDismissalReason Specifies the reason that a toast notification is no longer being shown.
ToastHistoryChangedType Specifies the kind of change that has happened to a notification in toast history.
ToastTemplateType Specifies the template to use in a toast notification.
UserNotificationChangedKind Specifies the type of user notification change that occurred.

 

Interfaces

The Windows.UI.Notifications namespace defines these interfaces.

InterfaceDescription
IAdaptiveNotificationContent Defines the content for an adaptive notification.

 

See also

Windows.Networking.PushNotifications
Windows.UI.StartScreen

 

 

Show:
© 2017 Microsoft