NotificationExtensionsHelper - класс

Класс, содержащий вспомогательные методы для расширений отправки уведомлений.

Definition

Пространство имён: Tessa.Notices.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static class NotificationExtensionsHelper
Inheritance
Object    NotificationExtensionsHelper

Методы

RegisterNotificationExtensionTypes Выполняет регистрацию расширений для уведомлений и конфигурирует их политики фильтрации.
RegisterNotificationTraceListeners Выполняет регистрацию объектов, отслеживающих события, происходящие при выполнении расширений уведомлений, и записывающие результат выполнения в ValidationResult как информационное сообщение.
RemoveNotificationTraceListeners Удаляет объекты, зарегистрированные методом RegisterNotificationTraceListeners(IExtensionContainer, IExtensionTraceListener).
WhenAnyNotificationTypes Регистрирует политику фильтрации выполнения методов расширений по любым типам заданий. Используйте для замещения политики, назначенной посредством методов WhenNotificationTypes(IExtensionPolicyContainer, Guid) и WhenNotificationTypes(IExtensionPolicyContainer, IReadOnlyCollectionGuid). Если идентификатор неизвестен, то метод расширения выполняется.
WhenNotificationTypes(IExtensionPolicyContainer, IReadOnlyCollectionGuid) Регистрирует политику фильтрации выполнения методов расширений по идентификатору типа уведомления, который входит в заданный список идентификаторов. Если идентификатор типа уведомления неизвестен, то метод расширения не выполняется.
WhenNotificationTypes(IExtensionPolicyContainer, Guid) Регистрирует политику фильтрации выполнения методов расширений по идентификатору типа уведомления, который входит в заданный список идентификаторов. Если идентификатор типа уведомления неизвестен, то метод расширения не выполняется.

См. также