Table of Contents

Interface IHierarchicalTableSettings

Namespace
Ascon.Polynom.Web.Api.Client.Interfaces
Assembly
Ascon.Polynom.Web.Api.Client.dll

Настройки таблицы с учетом иерархии.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(HierarchicalTableSettings))]
public interface IHierarchicalTableSettings : IAccessControlObject, IHaveWriteAccess, IIdentifiableObject, IMeasureEntityContainer
Inherited Members

Properties

Inherit

Признак того, что настройки наследуются.

bool Inherit { get; set; }

Property Value

bool

InheritedFrom

Элемент структуры, от которого наследуются данные настройки таблицы.

IClassifiableObject InheritedFrom { get; set; }

Property Value

IClassifiableObject

IsOverridden

Признак того, что настройки таблицы на данном элементе структуры перекрыты.

bool IsOverridden { get; set; }

Property Value

bool

TableColumnDefinitions

Коллекция определений столбцов таблицы.

List<ITableColumnDefinition> TableColumnDefinitions { get; set; }

Property Value

List<ITableColumnDefinition>