TaskNavigationHelper - класс

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

Definition

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

Методы

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

Поля

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

См. также