mirror of
https://github.com/ckaczor/FloatingStatusWindow.git
synced 2026-01-14 09:59:12 -05:00
2051 lines
109 KiB
XML
2051 lines
109 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Hardcodet.Wpf.TaskbarNotification</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.BalloonIcon">
|
|
<summary>
|
|
Supported icons for the tray's balloon messages.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.BalloonIcon.None">
|
|
<summary>
|
|
The balloon message is displayed without an icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.BalloonIcon.Info">
|
|
<summary>
|
|
An information is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.BalloonIcon.Warning">
|
|
<summary>
|
|
A warning is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.BalloonIcon.Error">
|
|
<summary>
|
|
An error is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.TrayInfo">
|
|
<summary>
|
|
Resolves the current tray position.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.TrayInfo.GetTrayLocation">
|
|
<summary>
|
|
Gets the position of the system tray.
|
|
</summary>
|
|
<returns>Tray coordinates.</returns>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.Point">
|
|
<summary>
|
|
Win API struct providing coordinates for a single point.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.Point.X">
|
|
<summary>
|
|
X coordinate.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.Point.Y">
|
|
<summary>
|
|
Y coordinate.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.WindowProcedureHandler">
|
|
<summary>
|
|
Callback delegate which is used by the Windows API to
|
|
submit window messages.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.WindowClass">
|
|
<summary>
|
|
Win API WNDCLASS struct - represents a single window.
|
|
Used to receive window messages.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode">
|
|
<summary>
|
|
Defines flags that define when a popup
|
|
is being displyed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.LeftClick">
|
|
<summary>
|
|
The item is displayed if the user clicks the
|
|
tray icon with the left mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.RightClick">
|
|
<summary>
|
|
The item is displayed if the user clicks the
|
|
tray icon with the right mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.DoubleClick">
|
|
<summary>
|
|
The item is displayed if the user double-clicks the
|
|
tray icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.LeftOrRightClick">
|
|
<summary>
|
|
The item is displayed if the user clicks the
|
|
tray icon with the left or the right mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.LeftOrDoubleClick">
|
|
<summary>
|
|
The item is displayed if the user clicks the
|
|
tray icon with the left mouse button or if a
|
|
double-click is being performed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.MiddleClick">
|
|
<summary>
|
|
The item is displayed if the user clicks the
|
|
tray icon with the middle mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.All">
|
|
<summary>
|
|
The item is displayed whenever a click occurs.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.RoutedEventHelper">
|
|
<summary>
|
|
Helper class used by routed events of the
|
|
<see cref="T:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.RoutedEventHelper.RaiseEvent(System.Windows.DependencyObject,System.Windows.RoutedEventArgs)">
|
|
<summary>
|
|
A static helper method to raise a routed event on a target UIElement or ContentElement.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
<param name="args">RoutedEventArgs to use when raising the event</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.RoutedEventHelper.AddHandler(System.Windows.DependencyObject,System.Windows.RoutedEvent,System.Delegate)">
|
|
<summary>
|
|
A static helper method that adds a handler for a routed event
|
|
to a target UIElement or ContentElement.
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="routedEvent">Event that will be handled</param>
|
|
<param name="handler">Event handler to be added</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.RoutedEventHelper.RemoveHandler(System.Windows.DependencyObject,System.Windows.RoutedEvent,System.Delegate)">
|
|
<summary>
|
|
A static helper method that removes a handler for a routed event
|
|
from a target UIElement or ContentElement.
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="routedEvent">Event that will no longer be handled</param>
|
|
<param name="handler">Event handler to be removed</param>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi">
|
|
<summary>
|
|
Win32 API imports.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.Shell_NotifyIcon(Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand,Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData@)">
|
|
<summary>
|
|
Creates, updates or deletes the taskbar icon.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.CreateWindowEx(System.Int32,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
Creates the helper window that receives messages from the taskar icon.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.DefWindowProc(System.IntPtr,System.UInt32,System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
Processes a default windows procedure.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.RegisterClass(Hardcodet.Wpf.TaskbarNotification.Interop.WindowClass@)">
|
|
<summary>
|
|
Registers the helper window class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.RegisterWindowMessage(System.String)">
|
|
<summary>
|
|
Registers a listener for a window message.
|
|
</summary>
|
|
<param name="lpString"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.DestroyWindow(System.IntPtr)">
|
|
<summary>
|
|
Used to destroy the hidden helper window that receives messages from the
|
|
taskbar icon.
|
|
</summary>
|
|
<param name="hWnd"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.SetForegroundWindow(System.IntPtr)">
|
|
<summary>
|
|
Gives focus to a given window.
|
|
</summary>
|
|
<param name="hWnd"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.GetDoubleClickTime">
|
|
<summary>
|
|
Gets the maximum number of milliseconds that can elapse between a
|
|
first click and a second click for the OS to consider the
|
|
mouse action a double-click.
|
|
</summary>
|
|
<returns>The maximum amount of time, in milliseconds, that can
|
|
elapse between a first click and a second click for the OS to
|
|
consider the mouse action a double-click.</returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.GetPhysicalCursorPos(Hardcodet.Wpf.TaskbarNotification.Interop.Point@)">
|
|
<summary>
|
|
Gets the screen coordinates of the current mouse position.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent">
|
|
<summary>
|
|
Event flags for clicked events.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.MouseMove">
|
|
<summary>
|
|
The mouse was moved withing the
|
|
taskbar icon's area.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.IconRightMouseDown">
|
|
<summary>
|
|
The right mouse button was clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.IconLeftMouseDown">
|
|
<summary>
|
|
The left mouse button was clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.IconRightMouseUp">
|
|
<summary>
|
|
The right mouse button was released.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.IconLeftMouseUp">
|
|
<summary>
|
|
The left mouse button was released.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.IconMiddleMouseDown">
|
|
<summary>
|
|
The middle mouse button was clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.IconMiddleMouseUp">
|
|
<summary>
|
|
The middle mouse button was released.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.IconDoubleClick">
|
|
<summary>
|
|
The taskbar icon was double clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent.BalloonToolTipClicked">
|
|
<summary>
|
|
The balloon tip was clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand">
|
|
<summary>
|
|
Main operations performed on the
|
|
<see cref="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.Shell_NotifyIcon(Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand,Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData@)"/> function.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand.Add">
|
|
<summary>
|
|
The taskbar icon is being created.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand.Modify">
|
|
<summary>
|
|
The settings of the taskbar icon are being updated.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand.Delete">
|
|
<summary>
|
|
The taskbar icon is deleted.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand.SetFocus">
|
|
<summary>
|
|
Focus is returned to the taskbar icon. Currently not in use.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand.SetVersion">
|
|
<summary>
|
|
Shell32.dll version 5.0 and later only. Instructs the taskbar
|
|
to behave according to the version number specified in the
|
|
uVersion member of the structure pointed to by lpdata.
|
|
This message allows you to specify whether you want the version
|
|
5.0 behavior found on Microsoft Windows 2000 systems, or the
|
|
behavior found on earlier Shell versions. The default value for
|
|
uVersion is zero, indicating that the original Windows 95 notify
|
|
icon behavior should be used.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData">
|
|
<summary>
|
|
A struct that is submitted in order to configure
|
|
the taskbar icon. Provides various members that
|
|
can be configured partially, according to the
|
|
values of the <see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers"/>
|
|
that were defined.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.cbSize">
|
|
<summary>
|
|
Size of this structure, in bytes.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.WindowHandle">
|
|
<summary>
|
|
Handle to the window that receives notification messages associated with an icon in the
|
|
taskbar status area. The Shell uses hWnd and uID to identify which icon to operate on
|
|
when Shell_NotifyIcon is invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.TaskbarIconId">
|
|
<summary>
|
|
Application-defined identifier of the taskbar icon. The Shell uses hWnd and uID to identify
|
|
which icon to operate on when Shell_NotifyIcon is invoked. You can have multiple icons
|
|
associated with a single hWnd by assigning each a different uID. This feature, however
|
|
is currently not used.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.ValidMembers">
|
|
<summary>
|
|
Flags that indicate which of the other members contain valid data. This member can be
|
|
a combination of the NIF_XXX constants.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.CallbackMessageId">
|
|
<summary>
|
|
Application-defined message identifier. The system uses this identifier to send
|
|
notifications to the window identified in hWnd.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.IconHandle">
|
|
<summary>
|
|
A handle to the icon that should be displayed. Just
|
|
<c>Icon.Handle</c>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.ToolTipText">
|
|
<summary>
|
|
String with the text for a standard ToolTip. It can have a maximum of 64 characters including
|
|
the terminating NULL. For Version 5.0 and later, szTip can have a maximum of
|
|
128 characters, including the terminating NULL.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.IconState">
|
|
<summary>
|
|
State of the icon. Remember to also set the <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.StateMask"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.StateMask">
|
|
<summary>
|
|
A value that specifies which bits of the state member are retrieved or modified.
|
|
For example, setting this member to <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconState.Hidden"/>
|
|
causes only the item's hidden
|
|
state to be retrieved.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.BalloonText">
|
|
<summary>
|
|
String with the text for a balloon ToolTip. It can have a maximum of 255 characters.
|
|
To remove the ToolTip, set the NIF_INFO flag in uFlags and set szInfo to an empty string.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.VersionOrTimeout">
|
|
<summary>
|
|
Mainly used to set the version when <see cref="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.Shell_NotifyIcon(Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand,Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData@)"/> is invoked
|
|
with <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand.SetVersion"/>. However, for legacy operations,
|
|
the same member is also used to set timouts for balloon ToolTips.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.BalloonTitle">
|
|
<summary>
|
|
String containing a title for a balloon ToolTip. This title appears in boldface
|
|
above the text. It can have a maximum of 63 characters.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.BalloonFlags">
|
|
<summary>
|
|
Adds an icon to a balloon ToolTip, which is placed to the left of the title. If the
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.BalloonTitle"/> member is zero-length, the icon is not shown.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.TaskbarIconGuid">
|
|
<summary>
|
|
Windows XP (Shell32.dll version 6.0) and later.<br/>
|
|
- Windows 7 and later: A registered GUID that identifies the icon.
|
|
This value overrides uID and is the recommended method of identifying the icon.<br/>
|
|
- Windows XP through Windows Vista: Reserved.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.CustomBalloonIconHandle">
|
|
<summary>
|
|
Windows Vista (Shell32.dll version 6.0.6) and later. The handle of a customized
|
|
balloon icon provided by the application that should be used independently
|
|
of the tray icon. If this member is non-NULL and the <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.User"/>
|
|
flag is set, this icon is used as the balloon icon.<br/>
|
|
If this member is NULL, the legacy behavior is carried out.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.CreateDefault(System.IntPtr)">
|
|
<summary>
|
|
Creates a default data structure that provides
|
|
a hidden taskbar icon without the icon being set.
|
|
</summary>
|
|
<param name="handle"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers">
|
|
<summary>
|
|
Indicates which members of a <see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData"/> structure
|
|
were set, and thus contain valid data or provide additional information
|
|
to the ToolTip as to how it should display.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.Message">
|
|
<summary>
|
|
The message ID is set.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.Icon">
|
|
<summary>
|
|
The notification icon is set.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.Tip">
|
|
<summary>
|
|
The tooltip is set.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.State">
|
|
<summary>
|
|
State information (<see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.IconState"/>) is set. This
|
|
applies to both <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.IconState"/> and
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.StateMask"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.Info">
|
|
<summary>
|
|
The balloon ToolTip is set. Accordingly, the following
|
|
members are set: <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.BalloonText"/>,
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.BalloonTitle"/>, <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.BalloonFlags"/>,
|
|
and <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData.VersionOrTimeout"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.Realtime">
|
|
<summary>
|
|
Windows Vista (Shell32.dll version 6.0.6) and later. If the ToolTip
|
|
cannot be displayed immediately, discard it.<br/>
|
|
Use this flag for ToolTips that represent real-time information which
|
|
would be meaningless or misleading if displayed at a later time.
|
|
For example, a message that states "Your telephone is ringing."<br/>
|
|
This modifies and must be combined with the <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.Info"/> flag.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers.UseLegacyToolTips">
|
|
<summary>
|
|
Windows Vista (Shell32.dll version 6.0.6) and later.
|
|
Use the standard ToolTip. Normally, when uVersion is set
|
|
to NOTIFYICON_VERSION_4, the standard ToolTip is replaced
|
|
by the application-drawn pop-up user interface (UI).
|
|
If the application wants to show the standard tooltip
|
|
in that case, regardless of whether the on-hover UI is showing,
|
|
it can specify NIF_SHOWTIP to indicate the standard tooltip
|
|
should still be shown.<br/>
|
|
Note that the NIF_SHOWTIP flag is effective until the next call
|
|
to Shell_NotifyIcon.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.IconState">
|
|
<summary>
|
|
The state of the icon - can be set to
|
|
hide the icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconState.Visible">
|
|
<summary>
|
|
The icon is visible.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.IconState.Hidden">
|
|
<summary>
|
|
Hide the icon.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconVersion">
|
|
<summary>
|
|
The notify icon version that is used. The higher
|
|
the version, the more capabilities are available.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconVersion.Win95">
|
|
<summary>
|
|
Default behavior (legacy Win95). Expects
|
|
a <see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData"/> size of 488.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconVersion.Win2000">
|
|
<summary>
|
|
Behavior representing Win2000 an higher. Expects
|
|
a <see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData"/> size of 504.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconVersion.Vista">
|
|
<summary>
|
|
Extended tooltip support, which is available
|
|
for Vista and later.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags">
|
|
<summary>
|
|
Flags that define the icon that is shown on a balloon
|
|
tooltip.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.None">
|
|
<summary>
|
|
No icon is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.Info">
|
|
<summary>
|
|
An information icon is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.Warning">
|
|
<summary>
|
|
A warning icon is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.Error">
|
|
<summary>
|
|
An error icon is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.User">
|
|
<summary>
|
|
Windows XP Service Pack 2 (SP2) and later.
|
|
Use a custom icon as the title icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.NoSound">
|
|
<summary>
|
|
Windows XP (Shell32.dll version 6.0) and later.
|
|
Do not play the associated sound. Applies only to balloon ToolTips.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.LargeIcon">
|
|
<summary>
|
|
Windows Vista (Shell32.dll version 6.0.6) and later. The large version
|
|
of the icon should be used as the balloon icon. This corresponds to the
|
|
icon with dimensions SM_CXICON x SM_CYICON. If this flag is not set,
|
|
the icon with dimensions XM_CXSMICON x SM_CYSMICON is used.<br/>
|
|
- This flag can be used with all stock icons.<br/>
|
|
- Applications that use older customized icons (NIIF_USER with hIcon) must
|
|
provide a new SM_CXICON x SM_CYICON version in the tray icon (hIcon). These
|
|
icons are scaled down when they are displayed in the System Tray or
|
|
System Control Area (SCA).<br/>
|
|
- New customized icons (NIIF_USER with hBalloonIcon) must supply an
|
|
SM_CXICON x SM_CYICON version in the supplied icon (hBalloonIcon).
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags.RespectQuietTime">
|
|
<summary>
|
|
Windows 7 and later.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink">
|
|
<summary>
|
|
Receives messages from the taskbar icon through
|
|
window messages of an underlying helper window.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.CallbackMessageId">
|
|
<summary>
|
|
The ID of messages that are received from the the
|
|
taskbar icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.taskbarRestartMessageId">
|
|
<summary>
|
|
The ID of the message that is being received if the
|
|
taskbar is (re)started.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.isDoubleClick">
|
|
<summary>
|
|
Used to track whether a mouse-up event is just
|
|
the aftermath of a double-click and therefore needs
|
|
to be suppressed.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.messageHandler">
|
|
<summary>
|
|
A delegate that processes messages of the hidden
|
|
native window that receives window messages. Storing
|
|
this reference makes sure we don't loose our reference
|
|
to the message window.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.#ctor(Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconVersion)">
|
|
<summary>
|
|
Creates a new message sink that receives message from
|
|
a given taskbar icon.
|
|
</summary>
|
|
<param name="version"></param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.CreateEmpty">
|
|
<summary>
|
|
Creates a dummy instance that provides an empty
|
|
pointer rather than a real window handler.<br/>
|
|
Used at design time.
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.CreateMessageWindow">
|
|
<summary>
|
|
Creates the helper message window that is used
|
|
to receive messages from the taskbar icon.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.OnWindowMessageReceived(System.IntPtr,System.UInt32,System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
Callback method that receives messages from the taskbar area.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.ProcessWindowMessage(System.UInt32,System.IntPtr,System.IntPtr)">
|
|
<summary>
|
|
Processes incoming system messages.
|
|
</summary>
|
|
<param name="msg">Callback ID.</param>
|
|
<param name="wParam">If the version is <see cref="F:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconVersion.Vista"/>
|
|
or higher, this parameter can be used to resolve mouse coordinates.
|
|
Currently not in use.</param>
|
|
<param name="lParam">Provides information about the event.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.Dispose">
|
|
<summary>
|
|
Disposes the object.
|
|
</summary>
|
|
<remarks>This method is not virtual by design. Derived classes
|
|
should override <see cref="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.Dispose(System.Boolean)"/>.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.Finalize">
|
|
<summary>
|
|
This destructor will run only if the <see cref="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.Dispose"/>
|
|
method does not get called. This gives this base class the
|
|
opportunity to finalize.
|
|
<para>
|
|
Important: Do not provide destructors in types derived from
|
|
this class.
|
|
</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.Dispose(System.Boolean)">
|
|
<summary>
|
|
Removes the windows hook that receives window
|
|
messages and closes the underlying helper window.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.WindowId">
|
|
<summary>
|
|
Window class ID.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.MessageWindowHandle">
|
|
<summary>
|
|
Handle for the message window.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.Version">
|
|
<summary>
|
|
The version of the underlying icon. Defines how
|
|
incoming messages are interpreted.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.ChangeToolTipStateRequest">
|
|
<summary>
|
|
The custom tooltip should be closed or hidden.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.MouseEventReceived">
|
|
<summary>
|
|
Fired in case the user clicked or moved within
|
|
the taskbar icon area.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.BalloonToolTipChanged">
|
|
<summary>
|
|
Fired if a balloon ToolTip was either displayed
|
|
or closed (indicated by the boolean flag).
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.TaskbarCreated">
|
|
<summary>
|
|
Fired if the taskbar was created or restarted. Requires the taskbar
|
|
icon to be reset.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.Interop.WindowMessageSink.IsDisposed">
|
|
<summary>
|
|
Set to true as soon as <c>Dispose</c> has been invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon">
|
|
<summary>
|
|
A WPF proxy to for a taskbar icon (NotifyIcon) that sits in the system's
|
|
taskbar notification area ("system tray").
|
|
</summary>
|
|
<summary>
|
|
Contains declarations of WPF dependency properties
|
|
and events.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CategoryName">
|
|
<summary>
|
|
Category name that is set on designer properties.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.iconData">
|
|
<summary>
|
|
Represents the current icon data.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.messageSink">
|
|
<summary>
|
|
Receives messages from the taskbar icon.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.singleClickTimerAction">
|
|
<summary>
|
|
An action that is being invoked if the
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.singleClickTimer"/> fires.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.singleClickTimer">
|
|
<summary>
|
|
A timer that is used to differentiate between single
|
|
and double clicks.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.balloonCloseTimer">
|
|
<summary>
|
|
A timer that is used to close open balloon tooltips.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.#ctor">
|
|
<summary>
|
|
Inits the taskbar icon and registers a message listener
|
|
in order to receive events from the taskbar area.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ShowCustomBalloon(System.Windows.UIElement,System.Windows.Controls.Primitives.PopupAnimation,System.Nullable{System.Int32})">
|
|
<summary>
|
|
Shows a custom control as a tooltip in the tray location.
|
|
</summary>
|
|
<param name="balloon"></param>
|
|
<param name="animation">An optional animation for the popup.</param>
|
|
<param name="timeout">The time after which the popup is being closed.
|
|
Submit null in order to keep the balloon open inde
|
|
</param>
|
|
<exception cref="T:System.ArgumentNullException">If <paramref name="balloon"/>
|
|
is a null reference.</exception>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ResetBalloonCloseTimer">
|
|
<summary>
|
|
Resets the closing timeout, which effectively
|
|
keeps a displayed balloon message open until
|
|
it is either closed programmatically through
|
|
<see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CloseBalloon"/> or due to a new
|
|
message being displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CloseBalloon">
|
|
<summary>
|
|
Closes the current <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CustomBalloon"/>, if the
|
|
property is set.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CloseBalloonCallback(System.Object)">
|
|
<summary>
|
|
Timer-invoke event which closes the currently open balloon and
|
|
resets the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CustomBalloon"/> dependency property.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnMouseEvent(Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent)">
|
|
<summary>
|
|
Processes mouse events, which are bubbled
|
|
through the class' routed events, trigger
|
|
certain actions (e.g. show a popup), or
|
|
both.
|
|
</summary>
|
|
<param name="me">Event flag.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnToolTipChange(System.Boolean)">
|
|
<summary>
|
|
Displays a custom tooltip, if available. This method is only
|
|
invoked for Windows Vista and above.
|
|
</summary>
|
|
<param name="visible">Whether to show or hide the tooltip.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CreateCustomToolTip">
|
|
<summary>
|
|
Creates a <see cref="T:System.Windows.Controls.ToolTip"/> control that either
|
|
wraps the currently set <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTip"/>
|
|
control or the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipText"/> string.<br/>
|
|
If <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTip"/> itself is already
|
|
a <see cref="T:System.Windows.Controls.ToolTip"/> instance, it will be used directly.
|
|
</summary>
|
|
<remarks>We use a <see cref="T:System.Windows.Controls.ToolTip"/> rather than
|
|
<see cref="T:System.Windows.Controls.Primitives.Popup"/> because there was no way to prevent a
|
|
popup from causing cyclic open/close commands if it was
|
|
placed under the mouse. ToolTip internally uses a Popup of
|
|
its own, but takes advance of Popup's internal <see cref="P:System.Windows.UIElement.IsHitTestVisible"/>
|
|
property which prevents this issue.</remarks>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.WriteToolTipSettings">
|
|
<summary>
|
|
Sets tooltip settings for the class depending on defined
|
|
dependency properties and OS support.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CreatePopup">
|
|
<summary>
|
|
Creates a <see cref="T:System.Windows.Controls.ToolTip"/> control that either
|
|
wraps the currently set <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTip"/>
|
|
control or the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipText"/> string.<br/>
|
|
If <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTip"/> itself is already
|
|
a <see cref="T:System.Windows.Controls.ToolTip"/> instance, it will be used directly.
|
|
</summary>
|
|
<remarks>We use a <see cref="T:System.Windows.Controls.ToolTip"/> rather than
|
|
<see cref="T:System.Windows.Controls.Primitives.Popup"/> because there was no way to prevent a
|
|
popup from causing cyclic open/close commands if it was
|
|
placed under the mouse. ToolTip internally uses a Popup of
|
|
its own, but takes advance of Popup's internal <see cref="P:System.Windows.UIElement.IsHitTestVisible"/>
|
|
property which prevents this issue.</remarks>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ShowTrayPopup(Hardcodet.Wpf.TaskbarNotification.Interop.Point)">
|
|
<summary>
|
|
Displays the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopup"/> control if
|
|
it was set.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ShowContextMenu(Hardcodet.Wpf.TaskbarNotification.Interop.Point)">
|
|
<summary>
|
|
Displays the <see cref="T:System.Windows.Controls.ContextMenu"/> if
|
|
it was set.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnBalloonToolTipChanged(System.Boolean)">
|
|
<summary>
|
|
Bubbles events if a balloon ToolTip was displayed
|
|
or removed.
|
|
</summary>
|
|
<param name="visible">Whether the ToolTip was just displayed
|
|
or removed.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ShowBalloonTip(System.String,System.String,Hardcodet.Wpf.TaskbarNotification.BalloonIcon)">
|
|
<summary>
|
|
Displays a balloon tip with the specified title,
|
|
text, and icon in the taskbar for the specified time period.
|
|
</summary>
|
|
<param name="title">The title to display on the balloon tip.</param>
|
|
<param name="message">The text to display on the balloon tip.</param>
|
|
<param name="symbol">A symbol that indicates the severity.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ShowBalloonTip(System.String,System.String,System.Drawing.Icon)">
|
|
<summary>
|
|
Displays a balloon tip with the specified title,
|
|
text, and a custom icon in the taskbar for the specified time period.
|
|
</summary>
|
|
<param name="title">The title to display on the balloon tip.</param>
|
|
<param name="message">The text to display on the balloon tip.</param>
|
|
<param name="customIcon">A custom icon.</param>
|
|
<exception cref="T:System.ArgumentNullException">If <paramref name="customIcon"/>
|
|
is a null reference.</exception>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ShowBalloonTip(System.String,System.String,Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags,System.IntPtr)">
|
|
<summary>
|
|
Invokes <see cref="M:Hardcodet.Wpf.TaskbarNotification.Interop.WinApi.Shell_NotifyIcon(Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand,Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData@)"/> in order to display
|
|
a given balloon ToolTip.
|
|
</summary>
|
|
<param name="title">The title to display on the balloon tip.</param>
|
|
<param name="message">The text to display on the balloon tip.</param>
|
|
<param name="flags">Indicates what icon to use.</param>
|
|
<param name="balloonIconHandle">A handle to a custom icon, if any, or
|
|
<see cref="F:System.IntPtr.Zero"/>.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.HideBalloonTip">
|
|
<summary>
|
|
Hides a balloon ToolTip, if any is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoSingleClickAction(System.Object)">
|
|
<summary>
|
|
Performs a delayed action if the user requested an action
|
|
based on a single click of the left mouse.<br/>
|
|
This method is invoked by the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.singleClickTimer"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.SetVersion">
|
|
<summary>
|
|
Sets the version flag for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.iconData"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnTaskbarCreated">
|
|
<summary>
|
|
Recreates the taskbar icon if the whole taskbar was
|
|
recreated (e.g. because Explorer was shut down).
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CreateTaskbarIcon">
|
|
<summary>
|
|
Creates the taskbar icon. This message is invoked during initialization,
|
|
if the taskbar is restarted, and whenever the icon is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RemoveTaskbarIcon">
|
|
<summary>
|
|
Closes the taskbar icon if required.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.GetDeviceCoordinates(Hardcodet.Wpf.TaskbarNotification.Interop.Point)">
|
|
<summary>
|
|
Recalculates OS coordinates in order to support WPFs coordinate
|
|
system if OS scaling (DPIs) is not 100%.
|
|
</summary>
|
|
<param name="point"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.EnsureNotDisposed">
|
|
<summary>
|
|
Checks if the object has been disposed and
|
|
raises a <see cref="T:System.ObjectDisposedException"/> in case
|
|
the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IsDisposed"/> flag is true.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnExit(System.Object,System.EventArgs)">
|
|
<summary>
|
|
Disposes the class if the application exits.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Finalize">
|
|
<summary>
|
|
This destructor will run only if the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Dispose"/>
|
|
method does not get called. This gives this base class the
|
|
opportunity to finalize.
|
|
<para>
|
|
Important: Do not provide destructors in types derived from
|
|
this class.
|
|
</para>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Dispose">
|
|
<summary>
|
|
Disposes the object.
|
|
</summary>
|
|
<remarks>This method is not virtual by design. Derived classes
|
|
should override <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Dispose(System.Boolean)"/>.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Dispose(System.Boolean)">
|
|
<summary>
|
|
Closes the tray and releases all resources.
|
|
</summary>
|
|
<summary>
|
|
<c>Dispose(bool disposing)</c> executes in two distinct scenarios.
|
|
If disposing equals <c>true</c>, the method has been called directly
|
|
or indirectly by a user's code. Managed and unmanaged resources
|
|
can be disposed.
|
|
</summary>
|
|
<param name="disposing">If disposing equals <c>false</c>, the method
|
|
has been called by the runtime from inside the finalizer and you
|
|
should not reference other objects. Only unmanaged resources can
|
|
be disposed.</param>
|
|
<remarks>Check the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IsDisposed"/> property to determine whether
|
|
the method has already been called.</remarks>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupResolvedPropertyKey">
|
|
<summary>
|
|
TrayPopupResolved Read-Only Dependency Property
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupResolvedProperty">
|
|
<summary>
|
|
A read-only dependency property that returns the <see cref="T:System.Windows.Controls.Primitives.Popup"/>
|
|
that is being displayed in the taskbar area based on a user action.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.SetTrayPopupResolved(System.Windows.Controls.Primitives.Popup)">
|
|
<summary>
|
|
Provides a secure method for setting the TrayPopupResolved property.
|
|
This dependency property indicates ....
|
|
</summary>
|
|
<param name="value">The new value for the property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipResolvedPropertyKey">
|
|
<summary>
|
|
TrayToolTipResolved Read-Only Dependency Property
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipResolvedProperty">
|
|
<summary>
|
|
A read-only dependency property that returns the <see cref="T:System.Windows.Controls.ToolTip"/>
|
|
that is being displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.SetTrayToolTipResolved(System.Windows.Controls.ToolTip)">
|
|
<summary>
|
|
Provides a secure method for setting the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipResolved"/>
|
|
property.
|
|
</summary>
|
|
<param name="value">The new value for the property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CustomBalloonPropertyKey">
|
|
<summary>
|
|
CustomBalloon Read-Only Dependency Property
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CustomBalloonProperty">
|
|
<summary>
|
|
Maintains a currently displayed custom balloon.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.SetCustomBalloon(System.Windows.Controls.Primitives.Popup)">
|
|
<summary>
|
|
Provides a secure method for setting the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CustomBalloon"/> property.
|
|
</summary>
|
|
<param name="value">The new value for the property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSourceProperty">
|
|
<summary>
|
|
Resolves an image source and updates the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Icon"/> property accordingly.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSourcePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
A static callback listener which is being invoked if the
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSourceProperty"/> dependency property has
|
|
been changed. Invokes the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnIconSourcePropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)"/>
|
|
instance method of the changed instance.
|
|
</summary>
|
|
<param name="d">The currently processed owner of the property.</param>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnIconSourcePropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
Handles changes of the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSourceProperty"/> dependency property. As
|
|
WPF internally uses the dependency property system and bypasses the
|
|
<see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSource"/> property wrapper, updates of the property's value
|
|
should be handled here.
|
|
</summary>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipTextProperty">
|
|
<summary>
|
|
A tooltip text that is being displayed if no custom <see cref="T:System.Windows.Controls.ToolTip"/>
|
|
was set or if custom tooltips are not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipTextPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
A static callback listener which is being invoked if the
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipTextProperty"/> dependency property has
|
|
been changed. Invokes the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnToolTipTextPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)"/>
|
|
instance method of the changed instance.
|
|
</summary>
|
|
<param name="d">The currently processed owner of the property.</param>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnToolTipTextPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
Handles changes of the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipTextProperty"/> dependency property. As
|
|
WPF internally uses the dependency property system and bypasses the
|
|
<see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipText"/> property wrapper, updates of the property's value
|
|
should be handled here.
|
|
</summary>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipProperty">
|
|
<summary>
|
|
A custom UI element that is displayed as a tooltip if the user hovers over the taskbar icon.
|
|
Works only with Vista and above. Accordingly, you should make sure that
|
|
the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipText"/> property is set as well.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
A static callback listener which is being invoked if the
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipProperty"/> dependency property has
|
|
been changed. Invokes the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnTrayToolTipPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)"/>
|
|
instance method of the changed instance.
|
|
</summary>
|
|
<param name="d">The currently processed owner of the property.</param>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnTrayToolTipPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
Handles changes of the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipProperty"/> dependency property. As
|
|
WPF internally uses the dependency property system and bypasses the
|
|
<see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTip"/> property wrapper, updates of the property's value
|
|
should be handled here.
|
|
</summary>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupProperty">
|
|
<summary>
|
|
A control that is displayed as a popup when the taskbar icon is clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
A static callback listener which is being invoked if the
|
|
<see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupProperty"/> dependency property has
|
|
been changed. Invokes the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnTrayPopupPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)"/>
|
|
instance method of the changed instance.
|
|
</summary>
|
|
<param name="d">The currently processed owner of the property.</param>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnTrayPopupPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
Handles changes of the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupProperty"/> dependency property. As
|
|
WPF internally uses the dependency property system and bypasses the
|
|
<see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopup"/> property wrapper, updates of the property's value
|
|
should be handled here.
|
|
</summary>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.MenuActivationProperty">
|
|
<summary>
|
|
Defines what mouse events display the context menu.
|
|
Defaults to <see cref="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.RightClick"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PopupActivationProperty">
|
|
<summary>
|
|
Defines what mouse events trigger the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopup"/>.
|
|
Default is <see cref="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.LeftClick"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.VisibilityPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
A static callback listener which is being invoked if the
|
|
<see cref="F:System.Windows.UIElement.VisibilityProperty"/> dependency property has
|
|
been changed. Invokes the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnVisibilityPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)"/>
|
|
instance method of the changed instance.
|
|
</summary>
|
|
<param name="d">The currently processed owner of the property.</param>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnVisibilityPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
Handles changes of the <see cref="F:System.Windows.UIElement.VisibilityProperty"/> dependency property. As
|
|
WPF internally uses the dependency property system and bypasses the
|
|
<see cref="T:System.Windows.Visibility"/> property wrapper, updates of the property's value
|
|
should be handled here.
|
|
</summary>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.UpdateDataContext(System.Windows.FrameworkElement,System.Object,System.Object)">
|
|
<summary>
|
|
Updates the <see cref="F:System.Windows.FrameworkElement.DataContextProperty"/> of a given
|
|
<see cref="T:System.Windows.FrameworkElement"/>. This method only updates target elements
|
|
that do not already have a data context of their own, and either assigns
|
|
the <see cref="P:System.Windows.FrameworkElement.DataContext"/> of the NotifyIcon, or the
|
|
NotifyIcon itself, if no data context was assigned at all.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DataContextPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
A static callback listener which is being invoked if the
|
|
<see cref="F:System.Windows.FrameworkElement.DataContextProperty"/> dependency property has
|
|
been changed. Invokes the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnDataContextPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)"/>
|
|
instance method of the changed instance.
|
|
</summary>
|
|
<param name="d">The currently processed owner of the property.</param>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnDataContextPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
Handles changes of the <see cref="F:System.Windows.FrameworkElement.DataContextProperty"/> dependency property. As
|
|
WPF internally uses the dependency property system and bypasses the
|
|
<see cref="P:System.Windows.FrameworkElement.DataContext"/> property wrapper, updates of the property's value
|
|
should be handled here.
|
|
</summary>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ContextMenuPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
A static callback listener which is being invoked if the
|
|
<see cref="F:System.Windows.FrameworkElement.ContextMenuProperty"/> dependency property has
|
|
been changed. Invokes the <see cref="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnContextMenuPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)"/>
|
|
instance method of the changed instance.
|
|
</summary>
|
|
<param name="d">The currently processed owner of the property.</param>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.OnContextMenuPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs)">
|
|
<summary>
|
|
Releases the old and updates the new <see cref="T:System.Windows.Controls.ContextMenu"/> property
|
|
in order to reflect both the NotifyIcon's <see cref="P:System.Windows.FrameworkElement.DataContext"/>
|
|
property and have the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ParentTaskbarIconProperty"/> assigned.
|
|
</summary>
|
|
<param name="e">Provides information about the updated property.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandProperty">
|
|
<summary>
|
|
Associates a command that is being executed if the tray icon is being
|
|
double clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandParameterProperty">
|
|
<summary>
|
|
Command parameter for the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommand"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandTargetProperty">
|
|
<summary>
|
|
The target of the command that is fired if the notify icon is double clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandProperty">
|
|
<summary>
|
|
Associates a command that is being executed if the tray icon is being
|
|
double clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandParameterProperty">
|
|
<summary>
|
|
Command parameter for the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommand"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandTargetProperty">
|
|
<summary>
|
|
The target of the command that is fired if the notify icon is clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayLeftMouseDownEvent">
|
|
<summary>
|
|
TrayLeftMouseDown Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayLeftMouseDownEvent">
|
|
<summary>
|
|
A helper method to raise the TrayLeftMouseDown event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayLeftMouseDownEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayLeftMouseDown event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayRightMouseDownEvent">
|
|
<summary>
|
|
TrayRightMouseDown Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayRightMouseDownEvent">
|
|
<summary>
|
|
A helper method to raise the TrayRightMouseDown event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayRightMouseDownEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayRightMouseDown event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMiddleMouseDownEvent">
|
|
<summary>
|
|
TrayMiddleMouseDown Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMiddleMouseDownEvent">
|
|
<summary>
|
|
A helper method to raise the TrayMiddleMouseDown event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMiddleMouseDownEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayMiddleMouseDown event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayLeftMouseUpEvent">
|
|
<summary>
|
|
TrayLeftMouseUp Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayLeftMouseUpEvent">
|
|
<summary>
|
|
A helper method to raise the TrayLeftMouseUp event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayLeftMouseUpEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayLeftMouseUp event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayRightMouseUpEvent">
|
|
<summary>
|
|
TrayRightMouseUp Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayRightMouseUpEvent">
|
|
<summary>
|
|
A helper method to raise the TrayRightMouseUp event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayRightMouseUpEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayRightMouseUp event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMiddleMouseUpEvent">
|
|
<summary>
|
|
TrayMiddleMouseUp Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMiddleMouseUpEvent">
|
|
<summary>
|
|
A helper method to raise the TrayMiddleMouseUp event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMiddleMouseUpEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayMiddleMouseUp event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMouseDoubleClickEvent">
|
|
<summary>
|
|
TrayMouseDoubleClick Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMouseDoubleClickEvent">
|
|
<summary>
|
|
A helper method to raise the TrayMouseDoubleClick event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMouseDoubleClickEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayMouseDoubleClick event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMouseMoveEvent">
|
|
<summary>
|
|
TrayMouseMove Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMouseMoveEvent">
|
|
<summary>
|
|
A helper method to raise the TrayMouseMove event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayMouseMoveEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayMouseMove event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayBalloonTipShownEvent">
|
|
<summary>
|
|
TrayBalloonTipShown Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayBalloonTipShownEvent">
|
|
<summary>
|
|
A helper method to raise the TrayBalloonTipShown event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayBalloonTipShownEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayBalloonTipShown event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayBalloonTipClosedEvent">
|
|
<summary>
|
|
TrayBalloonTipClosed Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayBalloonTipClosedEvent">
|
|
<summary>
|
|
A helper method to raise the TrayBalloonTipClosed event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayBalloonTipClosedEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayBalloonTipClosed event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayBalloonTipClickedEvent">
|
|
<summary>
|
|
TrayBalloonTipClicked Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayBalloonTipClickedEvent">
|
|
<summary>
|
|
A helper method to raise the TrayBalloonTipClicked event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayBalloonTipClickedEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayBalloonTipClicked event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayContextMenuOpenEvent">
|
|
<summary>
|
|
TrayContextMenuOpen Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayContextMenuOpenEvent">
|
|
<summary>
|
|
A helper method to raise the TrayContextMenuOpen event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayContextMenuOpenEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayContextMenuOpen event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayContextMenuOpenEvent">
|
|
<summary>
|
|
PreviewTrayContextMenuOpen Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayContextMenuOpenEvent">
|
|
<summary>
|
|
A helper method to raise the PreviewTrayContextMenuOpen event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayContextMenuOpenEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the PreviewTrayContextMenuOpen event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupOpenEvent">
|
|
<summary>
|
|
TrayPopupOpen Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayPopupOpenEvent">
|
|
<summary>
|
|
A helper method to raise the TrayPopupOpen event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayPopupOpenEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayPopupOpen event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayPopupOpenEvent">
|
|
<summary>
|
|
PreviewTrayPopupOpen Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayPopupOpenEvent">
|
|
<summary>
|
|
A helper method to raise the PreviewTrayPopupOpen event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayPopupOpenEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the PreviewTrayPopupOpen event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipOpenEvent">
|
|
<summary>
|
|
TrayToolTipOpen Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayToolTipOpenEvent">
|
|
<summary>
|
|
A helper method to raise the TrayToolTipOpen event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayToolTipOpenEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayToolTipOpen event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayToolTipOpenEvent">
|
|
<summary>
|
|
PreviewTrayToolTipOpen Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayToolTipOpenEvent">
|
|
<summary>
|
|
A helper method to raise the PreviewTrayToolTipOpen event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayToolTipOpenEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the PreviewTrayToolTipOpen event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipCloseEvent">
|
|
<summary>
|
|
TrayToolTipClose Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayToolTipCloseEvent">
|
|
<summary>
|
|
A helper method to raise the TrayToolTipClose event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseTrayToolTipCloseEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the TrayToolTipClose event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayToolTipCloseEvent">
|
|
<summary>
|
|
PreviewTrayToolTipClose Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayToolTipCloseEvent">
|
|
<summary>
|
|
A helper method to raise the PreviewTrayToolTipClose event.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePreviewTrayToolTipCloseEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the PreviewTrayToolTipClose event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PopupOpenedEvent">
|
|
<summary>
|
|
PopupOpened Attached Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.AddPopupOpenedHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Adds a handler for the PopupOpened attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be added</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RemovePopupOpenedHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Removes a handler for the PopupOpened attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be removed</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaisePopupOpenedEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the PopupOpened event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipOpenedEvent">
|
|
<summary>
|
|
ToolTipOpened Attached Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.AddToolTipOpenedHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Adds a handler for the ToolTipOpened attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be added</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RemoveToolTipOpenedHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Removes a handler for the ToolTipOpened attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be removed</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseToolTipOpenedEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the ToolTipOpened event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipCloseEvent">
|
|
<summary>
|
|
ToolTipClose Attached Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.AddToolTipCloseHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Adds a handler for the ToolTipClose attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be added</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RemoveToolTipCloseHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Removes a handler for the ToolTipClose attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be removed</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseToolTipCloseEvent(System.Windows.DependencyObject)">
|
|
<summary>
|
|
A static helper method to raise the ToolTipClose event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.BalloonShowingEvent">
|
|
<summary>
|
|
BalloonShowing Attached Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.AddBalloonShowingHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Adds a handler for the BalloonShowing attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be added</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RemoveBalloonShowingHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Removes a handler for the BalloonShowing attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be removed</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseBalloonShowingEvent(System.Windows.DependencyObject,Hardcodet.Wpf.TaskbarNotification.TaskbarIcon)">
|
|
<summary>
|
|
A static helper method to raise the BalloonShowing event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
<param name="source">The <see cref="T:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon"/> instance that manages the balloon.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.BalloonClosingEvent">
|
|
<summary>
|
|
BalloonClosing Attached Routed Event
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.AddBalloonClosingHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Adds a handler for the BalloonClosing attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be added</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RemoveBalloonClosingHandler(System.Windows.DependencyObject,System.Windows.RoutedEventHandler)">
|
|
<summary>
|
|
Removes a handler for the BalloonClosing attached event
|
|
</summary>
|
|
<param name="element">UIElement or ContentElement that listens to the event</param>
|
|
<param name="handler">Event handler to be removed</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.RaiseBalloonClosingEvent(System.Windows.DependencyObject,Hardcodet.Wpf.TaskbarNotification.TaskbarIcon)">
|
|
<summary>
|
|
A static helper method to raise the BalloonClosing event on a target element.
|
|
</summary>
|
|
<param name="target">UIElement or ContentElement on which to raise the event</param>
|
|
<param name="source">The <see cref="T:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon"/> instance that manages the balloon.</param>
|
|
</member>
|
|
<member name="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ParentTaskbarIconProperty">
|
|
<summary>
|
|
An attached property that is assigned to displayed UI elements (balloos, tooltips, context menus), and
|
|
that can be used to bind to this control. The attached property is being derived, so binding is
|
|
quite straightforward:
|
|
<code>
|
|
<TextBlock Text="{Binding RelativeSource={RelativeSource Self}, Path=(tb:TaskbarIcon.ParentTaskbarIcon).ToolTipText}" />
|
|
</code>
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.GetParentTaskbarIcon(System.Windows.DependencyObject)">
|
|
<summary>
|
|
Gets the ParentTaskbarIcon property. This dependency property
|
|
indicates ....
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.SetParentTaskbarIcon(System.Windows.DependencyObject,Hardcodet.Wpf.TaskbarNotification.TaskbarIcon)">
|
|
<summary>
|
|
Sets the ParentTaskbarIcon property. This dependency property
|
|
indicates ....
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.#cctor">
|
|
<summary>
|
|
Registers properties.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IsTaskbarIconCreated">
|
|
<summary>
|
|
Indicates whether the taskbar icon has been created or not.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.SupportsCustomToolTips">
|
|
<summary>
|
|
Indicates whether custom tooltips are supported, which depends
|
|
on the OS. Windows Vista or higher is required in order to
|
|
support this feature.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IsPopupOpen">
|
|
<summary>
|
|
Checks whether a non-tooltip popup is currently opened.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IsDisposed">
|
|
<summary>
|
|
Set to true as soon as <c>Dispose</c> has been invoked.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupResolved">
|
|
<summary>
|
|
Gets the TrayPopupResolved property. Returns
|
|
a <see cref="T:System.Windows.Controls.Primitives.Popup"/> which is either the
|
|
<see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopup"/> control itself or a
|
|
<see cref="T:System.Windows.Controls.Primitives.Popup"/> control that contains the
|
|
<see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopup"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipResolved">
|
|
<summary>
|
|
Gets the TrayToolTipResolved property. Returns
|
|
a <see cref="T:System.Windows.Controls.ToolTip"/> control that was created
|
|
in order to display either <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTip"/>
|
|
or <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipText"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.CustomBalloon">
|
|
<summary>
|
|
A custom popup that is being displayed in the tray area in order
|
|
to display messages to the user.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Icon">
|
|
<summary>
|
|
Gets or sets the icon to be displayed. This is not a
|
|
dependency property - if you want to assign the property
|
|
through XAML, please use the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSource"/>
|
|
dependency property.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSource">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.IconSourceProperty"/>
|
|
dependency property:<br/>
|
|
Resolves an image source and updates the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.Icon"/> property accordingly.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipText">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipTextProperty"/>
|
|
dependency property:<br/>
|
|
A tooltip text that is being displayed if no custom <see cref="T:System.Windows.Controls.ToolTip"/>
|
|
was set or if custom tooltips are not supported.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTip">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipProperty"/>
|
|
dependency property:<br/>
|
|
A custom UI element that is displayed as a tooltip if the user hovers over the taskbar icon.
|
|
Works only with Vista and above. Accordingly, you should make sure that
|
|
the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.ToolTipText"/> property is set as well.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopup">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupProperty"/>
|
|
dependency property:<br/>
|
|
A control that is displayed as a popup when the taskbar icon is clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.MenuActivation">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.MenuActivationProperty"/>
|
|
dependency property:<br/>
|
|
Defines what mouse events display the context menu.
|
|
Defaults to <see cref="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.RightClick"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PopupActivation">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PopupActivationProperty"/>
|
|
dependency property:<br/>
|
|
Defines what mouse events trigger the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopup"/>.
|
|
Default is <see cref="F:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode.LeftClick"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommand">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandProperty"/>
|
|
dependency property:<br/>
|
|
Associates a command that is being executed if the tray icon is being
|
|
double clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandParameter">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandParameterProperty"/>
|
|
dependency property:<br/>
|
|
Command parameter for the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommand"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandTarget">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.DoubleClickCommandTargetProperty"/>
|
|
dependency property:<br/>
|
|
The target of the command that is fired if the notify icon is double clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommand">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandProperty"/>
|
|
dependency property:<br/>
|
|
Associates a command that is being executed if the tray icon is being
|
|
left-clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandParameter">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandParameterProperty"/>
|
|
dependency property:<br/>
|
|
Command parameter for the <see cref="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommand"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandTarget">
|
|
<summary>
|
|
A property wrapper for the <see cref="F:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.LeftClickCommandTargetProperty"/>
|
|
dependency property:<br/>
|
|
The target of the command that is fired if the notify icon is clicked.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayLeftMouseDown">
|
|
<summary>
|
|
Occurs when the user presses the left mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayRightMouseDown">
|
|
<summary>
|
|
Occurs when the presses the right mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMiddleMouseDown">
|
|
<summary>
|
|
Occurs when the user presses the middle mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayLeftMouseUp">
|
|
<summary>
|
|
Occurs when the user releases the left mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayRightMouseUp">
|
|
<summary>
|
|
Occurs when the user releases the right mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMiddleMouseUp">
|
|
<summary>
|
|
Occurs when the user releases the middle mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMouseDoubleClick">
|
|
<summary>
|
|
Occurs when the user double-clicks the taskbar icon.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayMouseMove">
|
|
<summary>
|
|
Occurs when the user moves the mouse over the taskbar icon.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayBalloonTipShown">
|
|
<summary>
|
|
Occurs when a balloon ToolTip is displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayBalloonTipClosed">
|
|
<summary>
|
|
Occurs when a balloon ToolTip was closed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayBalloonTipClicked">
|
|
<summary>
|
|
Occurs when the user clicks on a balloon ToolTip.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayContextMenuOpen">
|
|
<summary>
|
|
Bubbled event that occurs when the context menu of the taskbar icon is being displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayContextMenuOpen">
|
|
<summary>
|
|
Tunneled event that occurs when the context menu of the taskbar icon is being displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayPopupOpen">
|
|
<summary>
|
|
Bubbled event that occurs when the custom popup is being opened.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayPopupOpen">
|
|
<summary>
|
|
Tunneled event that occurs when the custom popup is being opened.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipOpen">
|
|
<summary>
|
|
Bubbled event that occurs when the custom ToolTip is being displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayToolTipOpen">
|
|
<summary>
|
|
Tunneled event that occurs when the custom ToolTip is being displayed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.TrayToolTipClose">
|
|
<summary>
|
|
Bubbled event that occurs when a custom tooltip is being closed.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Hardcodet.Wpf.TaskbarNotification.TaskbarIcon.PreviewTrayToolTipClose">
|
|
<summary>
|
|
Tunneled event that occurs when a custom tooltip is being closed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Hardcodet.Wpf.TaskbarNotification.Util">
|
|
<summary>
|
|
Util and extension methods.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.CreateHelperWindow">
|
|
<summary>
|
|
Creates an transparent window without dimension that
|
|
can be used to temporarily obtain focus and/or
|
|
be used as a window message sink.
|
|
</summary>
|
|
<returns>Empty window.</returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.WriteIconData(Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData@,Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand)">
|
|
<summary>
|
|
Updates the taskbar icons with data provided by a given
|
|
<see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData"/> instance.
|
|
</summary>
|
|
<param name="data">Configuration settings for the NotifyIcon.</param>
|
|
<param name="command">Operation on the icon (e.g. delete the icon).</param>
|
|
<returns>True if the data was successfully written.</returns>
|
|
<remarks>See Shell_NotifyIcon documentation on MSDN for details.</remarks>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.WriteIconData(Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData@,Hardcodet.Wpf.TaskbarNotification.Interop.NotifyCommand,Hardcodet.Wpf.TaskbarNotification.Interop.IconDataMembers)">
|
|
<summary>
|
|
Updates the taskbar icons with data provided by a given
|
|
<see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.NotifyIconData"/> instance.
|
|
</summary>
|
|
<param name="data">Configuration settings for the NotifyIcon.</param>
|
|
<param name="command">Operation on the icon (e.g. delete the icon).</param>
|
|
<param name="flags">Defines which members of the <paramref name="data"/>
|
|
structure are set.</param>
|
|
<returns>True if the data was successfully written.</returns>
|
|
<remarks>See Shell_NotifyIcon documentation on MSDN for details.</remarks>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.GetBalloonFlag(Hardcodet.Wpf.TaskbarNotification.BalloonIcon)">
|
|
<summary>
|
|
Gets a <see cref="T:Hardcodet.Wpf.TaskbarNotification.Interop.BalloonFlags"/> enum value that
|
|
matches a given <see cref="T:Hardcodet.Wpf.TaskbarNotification.BalloonIcon"/>.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.ToIcon(System.Windows.Media.ImageSource)">
|
|
<summary>
|
|
Reads a given image resource into a WinForms icon.
|
|
</summary>
|
|
<param name="imageSource">Image source pointing to
|
|
an icon file (*.ico).</param>
|
|
<returns>An icon object that can be used with the
|
|
taskbar area.</returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.Is``1(``0,``0[])">
|
|
<summary>
|
|
Checks a list of candidates for equality to a given
|
|
reference value.
|
|
</summary>
|
|
<typeparam name="T"></typeparam>
|
|
<param name="value">The evaluated value.</param>
|
|
<param name="candidates">A liste of possible values that are
|
|
regarded valid.</param>
|
|
<returns>True if one of the submitted <paramref name="candidates"/>
|
|
matches the evaluated value. If the <paramref name="candidates"/>
|
|
parameter itself is null, too, the method returns false as well,
|
|
which allows to check with null values, too.</returns>
|
|
<exception cref="T:System.ArgumentNullException">If <paramref name="candidates"/>
|
|
is a null reference.</exception>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.IsMatch(Hardcodet.Wpf.TaskbarNotification.Interop.MouseEvent,Hardcodet.Wpf.TaskbarNotification.PopupActivationMode)">
|
|
<summary>
|
|
Checks if a given <see cref="T:Hardcodet.Wpf.TaskbarNotification.PopupActivationMode"/> is a match for
|
|
an effectively pressed mouse button.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.ExecuteIfEnabled(System.Windows.Input.ICommand,System.Object,System.Windows.IInputElement)">
|
|
<summary>
|
|
Executes a given command if its <see cref="M:System.Windows.Input.ICommand.CanExecute(System.Object)"/> method
|
|
indicates it can run.
|
|
</summary>
|
|
<param name="command">The command to be executed, or a null reference.</param>
|
|
<param name="commandParameter">An optional parameter that is associated with
|
|
the command.</param>
|
|
<param name="target">The target element on which to raise the command.</param>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.GetDispatcher(System.Windows.Threading.DispatcherObject)">
|
|
<summary>
|
|
Returns a dispatcher for multi-threaded scenarios
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Hardcodet.Wpf.TaskbarNotification.Util.IsDataContextDataBound(System.Windows.FrameworkElement)">
|
|
<summary>
|
|
Checks whether the <see cref="F:System.Windows.FrameworkElement.DataContextProperty"/>
|
|
is bound or not.
|
|
</summary>
|
|
<param name="element">The element to be checked.</param>
|
|
<returns>True if the data context property is being managed by a
|
|
binding expression.</returns>
|
|
<exception cref="T:System.ArgumentNullException">If <paramref name="element"/>
|
|
is a null reference.</exception>
|
|
</member>
|
|
<member name="P:Hardcodet.Wpf.TaskbarNotification.Util.IsDesignMode">
|
|
<summary>
|
|
Checks whether the application is currently in design mode.
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|