Class UserNotificationState
Specifies the state of the machine for the current user in relation to the propriety of sending a notification.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
public sealed class UserNotificationState : Enum
Fields
AcceptsNotifications
None of the other states are found, notifications can be freely sent.
Declaration
public const UserNotificationState AcceptsNotifications
Field Value
UserNotificationState
|
App
Introduced in Windows 8. A Windows Store app is running.
Declaration
public const UserNotificationState App
Field Value
UserNotificationState
|
Busy
A full-screen application is running or Presentation Settings are applied. Presentation Settings allow a user to put their machine into a state fit for an uninterrupted presentation, such as a set of PowerPoint slides, with a single click.
Declaration
public const UserNotificationState Busy
Field Value
UserNotificationState
|
NotPresent
A screen saver is displayed, the machine is locked, or a nonactive Fast User Switching session is in progress.
Declaration
public const UserNotificationState NotPresent
Field Value
UserNotificationState
|
PresentationMode
The user has activated Windows presentation settings to block notifications and pop-up messages.
Declaration
public const UserNotificationState PresentationMode
Field Value
UserNotificationState
|
QuietTime
Introduced in Windows 7. The current user is in "quiet time", which is the first hour after a new user logs into his or her account for the first time. During this time, most notifications should not be sent or shown. This lets a user become accustomed to a new computer system without those distractions. Quiet time also occurs for each user after an operating system upgrade or clean installation.
Declaration
public const UserNotificationState QuietTime
Field Value
UserNotificationState
|
RunningDirect3DFullScreen
A full-screen (exclusive mode) Direct3D application is running.
Declaration
public const UserNotificationState RunningDirect3DFullScreen
Field Value
UserNotificationState
|
value__
Declaration
public int value__
Field Value
System.Int32
|