TaskNavigationHelper - класс

Вспомогательные методы для выполнения переходов к различным состояниям задания.

Definition

Пространство имён: Tessa.UI.Cards.Tasks
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.8
C#
public static class TaskNavigationHelper
Inheritance
Object    TaskNavigationHelper

Методы

CreateAdditionalAction Создаёт действие, группирующее дополнительные действия.
CreateCompleteActionAsync Создаёт действие для варианта завершения.
CreateLockForPerformerAction Создаёт действие по открытию карточки с заданием, которое становится недоступным для автора.
CreateModifyTaskParametersAction Создаёт действие "Изменить параметры задания".
CreateNavigateBackAction Создаёт действие по возврату к форме задания по умолчанию.
CreateNavigateToModifyTaskParametersAction Создаёт действие по переходу к отображению формы редактирования задания.
CreateNavigateToPostponeAction Создаёт действие по переходу к отображению формы откладывания задания.
CreatePostponeAction Создаёт действие по откладыванию задания.
CreateProgressAction Создаёт действие по взятию задания в работу.
CreateReinstateAction Создаёт действие по возврату задания на роль.
CreateReturnFromPostponedAction Создаёт действие по возврату задания из отложенного состояния.
CreateTakeOverAction Создаёт действие по "переводу на себя" задания.
CreateUnlockForPerformerAction Создаёт действие по открытию карточки с заданием, которое становится доступным для автора.
GetCaptionWithLeftArrow Возвращает отображаемое название кнопки, которое при необходимости локализуется и начинается на значок "стрелки влево".
GetCaptionWithRightArrow Возвращает отображаемое название кнопки, которое при необходимости локализуется и оканчивается на значок "стрелки вправо".
NavaigateToModifyTaskParametersStateAsync Выполняет переход к отображению формы редактирования параметров задания.
NavigateToCompletionOptionAsync Выполняет переход к отображению формы задания для одного из вариантов завершения.
NavigateToInitialStateAsync Выполняет переход к начальному отображению задания без формы. Для заданий с флагами AutoStartTasks или UnlockedForPerformer выполняется переход к основному состоянию NavigateToMainStateAsync(TaskNavigator, CancellationToken).
NavigateToLockedForPerformerStateAsync Устанавливает контент и действия для заблокированного задания, которое нельзя взять в работу и редактировать, но для которого есть возможность показать действия исполнителя функциональной роли со скрытыми по умолчанию вариантами завершения после загрузки задания в специальном режиме.
NavigateToLockedStateAsync Устанавливает контент и действия для заблокированного задания, которое нельзя взять в работу и редактировать.
NavigateToMainStateAsync Выполняет переход к основному отображению задания, в котором видны все варианты завершения.
NavigateToPostponeStateAsync Выполняет переход к отображению формы откладывания задания.
NavigateToReturnFromPostponedStateAsync Выполняет переход к отображению формы для отложенного задания, которое пользователь может вернуть из отложенного состояния.
SaveCardAsync Сохраняет карточку для заданного задания, выполняя дополнительное действие перед сохранением. Действие выполняется на копии карточки, поэтому при неудачном сохранении карточка не будет изменена.

Поля

PlannedParameter Название параметра навигации, содержащего плановую дату задания.
PlannedWorkingDaysParameter Название параметра навигации, содержащего колличество рабочих дней до плановой даты завершения задания.
PostponeCommentParameter Название параметра навигации, содержащего комментарий по откладыванию задания.
PostponedToParameter Название параметра навигации, содержащего дату, до которого откладывается задание.
TaskDigestParameter Название параметра навигации, содержащего дайджест задания.

См. также