Class NotificationModel
- Namespace
- The.WPF.Shell
- Assembly
- Instagile.WPF.dll
public sealed class NotificationModel : NotificationObject, INotifyPropertyChanged
- Inheritance
-
NotificationModel
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
NotificationModel(MessageLevel, string, string?, Visibility)
public NotificationModel(MessageLevel level, string message, string? details, Visibility showClose)
Parameters
level MessageLevel
message string
details string
showClose Visibility
Properties
Close
public ICommand? Close { get; set; }
Property Value
- ICommand
Copy
public ICommand? Copy { get; set; }
Property Value
- ICommand
Details
public string? Details { get; }
Property Value
- string
DetailsVisibility
public Visibility DetailsVisibility { get; }
Property Value
- Visibility
HasDetails
public bool HasDetails { get; }
Property Value
- bool
public bool IsDetailsButtonChecked { get; set; }
Property Value
- bool
Level
public MessageLevel Level { get; }
Property Value
- MessageLevel
Message
public string Message { get; }
Property Value
- string
ShowClose
public Visibility ShowClose { get; }
Property Value
- Visibility