NotificationForumControlDependecies - класс

Объект, содержащий в себе зависимости для NotificationButtonSupport.

Definition

Пространство имён: Tessa.UI.Controls.Forums
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public class NotificationForumControlDependecies : INotificationForumControlDependecies, 
	IForumControlDependencies, IEquatable<NotificationForumControlDependecies>
Inheritance
Object    NotificationForumControlDependecies
Implements
IEquatableNotificationForumControlDependecies, IForumControlDependencies, INotificationForumControlDependecies

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

NotificationForumControlDependecies
Объект, содержащий в себе зависимости для NotificationButtonSupport.

Свойства

AdvancedCardDialogManager
Объект, предоставляющий методы для открытий карточки в модальном диалоге.
AvatarGenerator 
CardStreamClientRepository
Репозиторий для потокового управления карточками на клиенте. Репозиторий доступен также на сервере в вариантах без расширений.
ColorPaletteSettingsManager
Менеджер для управления настройками цветов контрола IColorPalette.
CreateDialogFormFuncAsync
CreateMenuContextFunc
ForumButtonSettingsCache
Клиентский кеш, храним настройки летающей кнопки для пользователя
ForumCharactersCounter
Осуществляет подсчет символов в сообщениях форумов.
ForumClientCachedDataManager
Менеджер живет только на клиенте и работает с ранее загруженном форумном кеше
ForumControlSettings
Интерфейс для обработки пользовательских настроек для контрола обсуждения.
ForumDialogManager 
ForumEventSource
Интерфейс служит для обработки событий между ViewModel`ми форума Вызывать его методы можно только из потока UI, не реализуем доп. синхронизации внутри
ForumPermissionsProvider
Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения выполняет проверки на основании правил доступа и токена KrToken.
ForumProvider
Объект, предоставляющий средства для получения объектов форумов с сервера и отправки с клиента на сервер.
LicenseManager
Объект, предоставляющий доступ к лицензии.
NotificationProvider
Объект, обрабатывающий всплывающие уведомления по обсуждениям для индикатора сообщений.
NotificationUIFactory
Фабрика, создающая типовые объекты для использования в API всплывающих уведомлений.
NotificationUIManager
Объект, управляющий отображением всплывающих уведомлений.
Session
Сессия пользователя.
UiHost
Объект, предоставляющий упрощённый доступ к основным функциям платформы, которые связаны с отображением информации пользователю.

Методы

FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)

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

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также