14.1 Beta 1 SDK
Unbroken.LaunchBox.Plugins.Notifications
Classes
PluginNotificationAction14.1 Beta
Describes an action that the user can invoke from a plugin notification.
PluginNotificationCenterArgs14.1 Beta
Describes a notification to add directly to the LaunchBox notification center.
PluginNotificationDisplayArgs14.1 Beta
Describes a notification to display using the user's selected notification style.
PluginNotificationIcon14.1 Beta
Selects the package image displayed for a plugin notification in LaunchBox surfaces. Presentation styles that use host-controlled system artwork may ignore this selection.
PluginNotificationResult14.1 Beta
Reports the outcome of a notification publication request.
PluginProgressCompletionArgs14.1 Beta
Describes the final state of a progress notification.
PluginProgressNotificationArgs14.1 Beta
Describes a progress notification to add to the LaunchBox notification center.
PluginProgressNotificationResult14.1 Beta
Reports the outcome of a progress-notification publication request.
PluginProgressUpdateArgs14.1 Beta
Describes changes to an active progress notification. Null properties retain their current values; an empty action list removes all actions.
Interfaces
INotificationManager14.1 Beta
Provides plugin access to the LaunchBox notification system. A plugin can request this service by declaring a public constructor with an Unbroken.LaunchBox.Plugins.Notifications.INotificationManager parameter.
IPluginNotification14.1 Beta
Represents a notification published through Unbroken.LaunchBox.Plugins.Notifications.INotificationManager. Added in LaunchBox 14.1.
IPluginProgressNotification14.1 Beta
Represents an active progress notification that a plugin can update or finish.
Enums
PluginNotificationSeverity14.1 Beta
Identifies the visual severity of a plugin notification.
PluginNotificationStatus14.1 Beta
Identifies how LaunchBox handled a notification publication request.