IJsonViewColumnMetadata - интерфейс

Definition

Пространство имён: Tessa.Views.Json
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IJsonViewColumnMetadata : INamedJsonMetadataItem, 
	IJsonViewMetadataItem, IStorageSerializable, ICaptionHolder, IJsonViewMetadataValidationObject, IConditionalNode
Implements
IStorageSerializable, IConditionalNode, IJsonViewMetadataItem, IJsonViewMetadataValidationObject, INamedJsonMetadataItem, ICaptionHolder

Свойства

Alias
(Унаследован от INamedJsonMetadataItem)
Appearance Псевдоним или имя колонки хранящего внешний вид.
Caption Gets or sets Заголовок объекта. Используется в UI.
(Унаследован от ICaptionHolder)
Condition Условия попадания объекта метаданных в результирующие метаданные.
(Унаследован от IConditionalNode)
DisableGrouping Признак запрета группировки по данному столбцу.
HasTag Признак наличия тэгов в в ячейках столбца.
Hidden Признак скрытой колонки.
Localizable Признак необходимости локализации данных столбца при отображении в UI.
MaxLength Максимальная длина отображаемых данных в столбце.
SortBy Выражение для сортировки\группировки вида table.Column.
TreatValueAsUtc Признак необходимости конвертации значения дата/время на клиенте из UTC в локальное значение.
Type Тип данных столбца в формате $table.column или $schemeTypeName.

Методы

DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)
Validate
(Унаследован от IJsonViewMetadataValidationObject)

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

GetLocalizedCaption Осуществляет локализацию заголовка объекта captionHolder если требуется
(Определяется ViewMetadataHelper)
ToSerializedDictionary Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions)

См. также