ViewColumnMetadata - класс

Описание метаданных столбца представления

Definition

Пространство имён: Tessa.Views.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
[SerializableAttribute]
[DataContractAttribute]
public class ViewColumnMetadata : NamedViewMetadataItem, 
	IViewColumnMetadata, INamedViewMetadataItem, IViewMetadataItem, INamedObject, ISealable, 
	IValidationObject, IValidatable, ICloneable, ICaptionHolder
Inheritance
Object    ValidationObject    ViewMetadataItem    NamedViewMetadataItem    ViewColumnMetadata
Implements
ICloneable, INamedObject, ISealable, IValidatable, IValidationObject, ICaptionHolder, INamedViewMetadataItem, IViewColumnMetadata, IViewMetadataItem

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

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

Свойства

Alias Gets or sets Псевдоним элемента метаданных
(Унаследован от NamedViewMetadataItem)
Appearance Псевдоним или имя колонки, в которой хранится настройка внешнего вида колонки.
CalendarIDColumn Псевдоним или имя колонки, хранящей ID календаря, кванты которого надо перевести в строку на сервере.
CalendarOverdueFormat Локализационная константа или строка с форматом для отображения истекших сроков.
CalendarQuantsColumn Псевдоним или имя колонки, хранящей кванты календаря, которые надо перевести в строку на сервере.
Caption Заголовок объекта. Используется в UI.
DataType 
DisableGrouping Признак запрета группировки по данному столбцу.
HasTag Признак наличия тегов в ячейках столбца
Hidden Признак скрытой колонки.
InvisibleByDefault Признак, определяющий, что колонка не должна быть видна по умолчанию, но в самом представлении пользователь может настроить её отображение.
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ViewMetadataItem)
Localizable Признак необходимости локализации данных столбца при отображении в UI.
MaxLength Максимальная длина отображаемого текста в столбце.
PlannedColumn Псевдоним или имя колонки, хранящей плановую дату завершения задания, которая необходима для вычисления строки срока на сервере.
SchemeType Тип данных столбца.
SchemeTypeName Свойство используется системой для сериализации JSON в web-клиенте. Для информации по типу используйте свойство SchemeType.
SchemeTypeString Свойство используется системой для сериализации JSON в web-клиенте. Для информации по типу используйте свойство SchemeType.
SortBy Выражение для сортировки\группировки вида table.Column.
SortByFormat Шаблон SQL-выражения для сортировки по указанной колонке.
TreatValueAsUtc Признак необходимости конвертации значения дата/время на клиенте из UTC в локальное значение.

Методы

CheckSealed Проверка защиты метаданных от изменения
(Унаследован от ViewMetadataItem)
Clone Создает новый объект, который является копией текущего экземпляра.
(Переопределяет ViewMetadataItemClone)
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)
GetName Возвращает имя объекта
(Унаследован от NamedViewMetadataItem)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetValidationName Возвращает строку, определяющую имя объекта, или null, если имя объекта ещё неизвестно или объект не содержит имени.
(Переопределяет NamedViewMetadataItemGetValidationName)
InternalSeal Осуществляет внутренние действия при защите класса от изменений. Перекрывается в потомках для определения дополнительных действий при защите класса от изменений.
(Унаследован от ViewMetadataItem)
IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от ValidationObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnDeserialized Вызывается после процесса десериализации элемента метаданных Может перекрываться в потомках
(Переопределяет ViewMetadataItemOnDeserialized(Object))
OnDeserializedMethod Вызывается после десериализации элемента метаданных
(Унаследован от ViewMetadataItem)
OnDeserializing Вызывается перед десериализацией элемента метаданных Может перекрываться в потомках
(Унаследован от ViewMetadataItem)
OnDeserializingMethod Вызывается перед десериализацией элемента метаданных
(Унаследован от ViewMetadataItem)
OnSerialized Вызывается после окончания процесса сериализации элемента метаданных. Может перекрываться в потомках
(Унаследован от ViewMetadataItem)
OnSerializedMethod Вызывается после окончания процесса сериализации элемента метаданных.
(Унаследован от ViewMetadataItem)
OnSerializing Вызывается перед началом процесса сериализации элемента метаданных. Может перекрываться в потомках
(Переопределяет ViewMetadataItemOnSerializing(StreamingContext))
OnSerializingMethod Вызывается перед началом процесса сериализации элемента метаданных.
(Унаследован от ViewMetadataItem)
SealЗащищает объект от изменений.
(Унаследован от ViewMetadataItem)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
Validate(IValidationResultBuilder)Выполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
ValidateInternalВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от NamedViewMetadataItem)

Поля

isDeserializing Признак десериализации объекта
(Унаследован от ViewMetadataItem)
isSerializing Признак сериализации объекта
(Унаследован от ViewMetadataItem)

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

Get
(Определяется ComHelper)
GetLocalizedCaption Осуществляет локализацию заголовка объекта captionHolder если требуется
(Определяется ViewMetadataHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также