Skip to main content
A newer version of this page is available. .

NotifyIconService Properties

Allows you to place a notification icon (system tray icon) in the Windows notification area and manage its behavior.
Name Description
CanFreeze Gets a value that indicates whether the object can be made unmodifiable. Inherited from Freezable.
ContextMenu Gets or sets the notification icon’s context menu. This is a dependency property.
DependencyObjectType Gets the DependencyObjectType that wraps the CLR type of this instance. Inherited from DependencyObject.
Dispatcher Gets the Dispatcher this DispatcherObject is associated with. Inherited from DispatcherObject.
HasAnimatedProperties Gets a value that indicates whether one or more AnimationClock objects is associated with any of this object’s dependency properties. Inherited from Animatable.
Icon Gets or sets a value specifying the tray icon’s image. This is a dependency property.
IsFrozen Gets a value that indicates whether the object is currently modifiable. Inherited from Freezable.
IsSealed Gets a value that indicates whether this instance is currently sealed (read-only). Inherited from DependencyObject.
LeftClickCommand Gets or sets a command executed when the notification icon (system tray icon) is left clicked. This is a dependency property.
LeftDoubleClickCommand Gets or sets a command executed when the notification icon (system tray icon) is double-clicked with the left mouse button. This is a dependency property.
States Gets or sets a collection of the tray icon’s states. This is a dependency property.
ThemeName Gets or set a value specifying the theme applied to the notification icon’s context menu. This is a dependency property.
Tooltip Gets or sets the icon’s tooltip. This is a dependency property.
UnregisterOnUnloaded Inherited from ServiceBase.
Window This member supports the internal infrastructure and is not intended to be used directly from your code.
See Also