Table of Contents

Class NotificationBarModel

Namespace
The.WPF.Shell
Assembly
Instagile.WPF.dll
public sealed class NotificationBarModel : NotificationObject, INotifyPropertyChanged
Inheritance
NotificationBarModel
Implements
Inherited Members
Extension Methods

Constructors

NotificationBarModel(ISurface)

public NotificationBarModel(ISurface surface)

Parameters

surface ISurface

Properties

Notifications

public ObservableCollection<NotificationModel> Notifications { get; }

Property Value

ObservableCollection<NotificationModel>

Methods

AddNotification(string, MessageLevel, bool, string?)

public void AddNotification(string message, MessageLevel level, bool isTransient, string? details = null)

Parameters

message string
level MessageLevel
isTransient bool
details string

RemoveNotification(string)

public void RemoveNotification(string message)

Parameters

message string

RemoveNotifications()

public void RemoveNotifications()