NSTaskMessagesService — класс

Класс обработки стандартных событий карточки "Задание"

  • Пространство имён: DocsVision.NotificationService.TaskRouting

  • Сборка: DocsVision.NotificationService.ObjectModel.dll

Синтаксис

public class NSTaskMessagesService : TRTaskMessagesEventHandlerService

Поля

Имя Описание

ServiceId

Уникальный идентификатор сервиса

Методы

Имя Описание

Initialize(ObjectContext)

Инициализирует сервис контекстом объектов

Параметры:
  • context — контекст объектов

GetTaskFiles(BackOffice.ObjectModel.Task)

Возвращает список файлов, связанных с заданием

Параметры:
  • task — задание

Возвращаемое значение: List<Guid> — список идентификаторов файлов

OnTaskStart(BackOffice.ObjectModel.Task)

Обрабатывает событие старта задания. Регистрирует событие уведомления о старте

Параметры:
  • task — задание

OnTaskCompletion(BackOffice.ObjectModel.Task)

Обрабатывает событие завершения задания. Регистрирует событие уведомления о завершении

Параметры:
  • task — задание

OnTaskAcceptance(BackOffice.ObjectModel.Task)

Обрабатывает событие принятия задания. Регистрирует событие уведомления о принятии

Параметры:
  • task — задание

OnTaskRejection(BackOffice.ObjectModel.Task)

Обрабатывает событие отклонения задания. Регистрирует событие уведомления об отклонении

Параметры:
  • task — задание