TaskNavigationHelper - класс

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

Definition

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

Методы

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

Поля

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

См. также