IViewColumnMetadata - интерфейс

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

Definition

Пространство имён: Tessa.Views.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IViewColumnMetadata : INamedViewMetadataItem, 
	IViewMetadataItem, INamedObject, ISealable, IValidationObject, IValidatable, 
	ICloneable, ICaptionHolder
Implements
ICloneable, INamedObject, ISealable, IValidatable, IValidationObject, ICaptionHolder, INamedViewMetadataItem, IViewMetadataItem

Свойства

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

Методы

CloneCreates a new object that is a copy of the current instance.
(Унаследован от ICloneable)
GetName Возвращает имя объекта.
(Унаследован от INamedObject)
IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от IValidatable)
SealЗащищает объект от изменений.
(Унаследован от ISealable)
ValidateВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от IValidationObject)

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

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

См. также