NotificationUIManager - класс

Объект, управляющий отображением всплывающих уведомлений.

Definition

Пространство имён: Tessa.UI.Notifications
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public sealed class NotificationUIManager : INotificationUIManager
Inheritance
Object    NotificationUIManager
Implements
INotificationUIManager

Конструкторы

NotificationUIManager Создаёт экземпляр класса с указанием его зависимостей.

Методы

CloseAllAsyncЗакрывает все открытые окна уведомлений. Метод может выполняться из любого потока.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetActiveNotifications Возвращает список всплывающих уведомлений, отображаемых в настоящий момент. Метод может вызываться из любого потока, но при вызове из потока, отличного от потока UI, отсутствуют гарантии, что уведомления из списка не будут закрыты IsClosed после создания массива.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
IsMuted Возвращает признак того, что уведомления отключены и не будут выводиться посредством этого объекта.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ShowAsyncОтображает всплывающее уведомление. Метод может выполняться из любого потока.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)
ShowAsync Асинхронно отображает несколько уведомлений в потоке UI. Гарантируется, что уведомления будут отображены в заданном порядке, причём уведомления отображаются снизу вверх (первое уведомление в списке отображается внизу, следующее - выше и т.д.). Метод может быть вызван из любого потока.
(Определяется NotificationUIExtensions)
ShowException Отображает уведомление с ошибкой
(Определяется NotificationHelper)
ShowTextAsync Отображает уведомление с текстовым содержимым. Отображение выполняется асинхронно и доступно из любого потока.
(Определяется NotificationUIExtensions)
ShowTextOrMessageBoxAsync Отображает уведомление с текстовым содержимым. Отображение выполняется асинхронно и доступно из любого потока. Если всплывающие уведомления отключены, то отображает модальное окно сообщений с заданным текстом.
(Определяется NotificationUIExtensions)

См. также