TaskInfoModel - класс

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

Definition

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

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

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

Свойства

AuthorID Идентификатор сотрудника, который является автором задания, т.е. который видит и контролирует задание.
AuthorName Имя сотрудника, который является автором задания, т.е. который видит и контролирует задание.
AuthorPosition Должность сотрудника, который является автором задания, т.е. который видит и контролирует задание. В качестве должности также может использоваться название подразделения, в которое входит сотрудник. Может быть равно null, если информация по должности не указывается.
CreatedСобытие, происходящее при закрытии панели с плитками.
CreatedByIDИдентификатор сотрудника, который создал задание.
CreatedByNameИмя сотрудника, который создал задание.
Digest Digest задания, описывающий задание, может содержать комментарий автора и произвольную информацию вида "вас назначили ответственным исполнителем". Может быть строкой локализации с плейсхолдерами {$Placeholder} или null, если Digest отсутствует.
FlagsФлаги задания.
InProgress Дата и время, когда задание было взято в работу, или null, если задание не взято в работу.
IsLocked Признак того, что данные по заданию не загружены. Определяет внешний вид элемента управления, отображающего информацию по заданию.
PlannedДата и время запланированного завершения задания.
PlannedQuants Количество квантов календаря от текущего момента до наступления даты/времени запланированного завершения задания. Один квант соответствует 15 рабочим минутам. Может быть равно null, если относительно время в квантах не отображается.
Postponed Дата и время, когда задание было отложено, или null, если задание не было отложено.
PostponedTo Дата и время, до наступления которого задание будет отложено, или null, если задание не было отложено.
RoleIDИдентификатор роли, на которую назначено задание.
RoleNameИмя роли, на которую назначено задание.
RoleTypeID Идентификатор типа роли, на которую назначено задание. Обычно идентификаторы можно найти в [Tessa.Roles.RoleHelper].
StateСостояние задания.
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)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также