TaskInfoModel - класс

Данные для отображения информации по заданию.

Definition

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

Конструкторы

TaskInfoModelИнициализирует новый экземпляр класса TaskInfoModel

Свойства

CreatedСобытие, происходящее при закрытии панели с плитками.
CreatedByIDИдентификатор сотрудника, который создал задание.
CreatedByNameИмя сотрудника, который создал задание.
Digest Digest задания, описывающий задание, может содержать комментарий автора и произвольную информацию вида "вас назначили ответственным исполнителем". Может быть строкой локализации с плейсхолдерами {$Placeholder} или null, если Digest отсутствует.
FlagsФлаги задания.
FormattedPlannedОтформатированная строка со сроком исполнения задания.
InProgress Дата и время, когда задание было взято в работу, или null, если задание не взято в работу.
IsLocked Признак того, что данные по заданию не загружены. Определяет внешний вид элемента управления, отображающего информацию по заданию.
PlannedДата и время запланированного завершения задания.
PlannedQuants Количество квантов календаря от текущего момента до наступления даты/времени запланированного завершения задания. Один квант соответствует 15 рабочим минутам. Может быть равно null, если относительно время в квантах не отображается.
Postponed Дата и время, когда задание было отложено, или null, если задание не было отложено.
PostponedTo Дата и время, до наступления которого задание будет отложено, или null, если задание не было отложено.
RoleID Идентификатор роли, на которую назначено задание. Или null, если роль определить не удалось.
RoleName Имя роли, на которую назначено задание. Или null, если роль определить не удалось.
RoleTypeID Идентификатор типа роли, на которую назначено задание. Или null, если роль определить не удалось. Обычно идентификаторы можно найти в [Tessa.Roles.RoleHelper].
StateСостояние задания.
TaskAssignedRolesСписок функциональных ролей задания.
TaskRowIDИдентификатор задания.
TaskSessionRolesСписок идентификаторов связанных с заданием ролей, к которым относится текущий сотрудник. Так же в записях хранится информация о функциональной роли, соответствующей записи и признак замещения.
TimeZoneUtcOffsetMinutesСмещение временной зоны в задании.
TypeCaptionОтображаемое имя типа или вида задания. Может быть строкой локализации.
UserID Идентификатор сотрудника, который взял задание в работу, или null, если задание не взято в работу.
UserName Имя сотрудника, который взял задание в работу, или null, если задание не взято в работу.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также