Table of Contents

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

IsDetailsButtonChecked

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