IManagedNotificationManager Interface
Not client implementable.
Note: This interface is not client implementable. You need to enable PrivateApi if you want to implement this interface.
Represents a notification manager that can show arbitrary content. Managed notification managers can show any content.
Definition
Namespace: Avalonia.Controls.Notifications
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)
- C#
- VB
- F#
[NotClientImplementableAttribute]
public interface IManagedNotificationManager : INotificationManager
<NotClientImplementableAttribute>
Public Interface IManagedNotificationManager
Inherits INotificationManager
[<NotClientImplementableAttribute>]
type IManagedNotificationManager =
interface
interface INotificationManager
end
Implements | INotificationManager |
Remarks
Because notification managers of this type are implemented purely in managed code, they can display arbitrary content, as opposed to notification managers which display notifications using the host operating system's notification mechanism.
Methods
Close(INotification) | Closes a notification. (Inherited from INotificationManager) |
Close(Object) | Closes a notification. |
CloseAll() | Closes all notifications. (Inherited from INotificationManager) |
Show(INotification) | Show a notification. (Inherited from INotificationManager) |
Show(Object) | Shows a notification. |