Table of Contents

Interface IStructureItemWithTableSettings

Namespace
Ascon.Polynom.Web.Api.Data.Interfaces.Models.TableView
Assembly
Ascon.Polynom.Web.Api.Data.dll

Элемент структуры с настройками таблицы.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(StructureItemWithTableSettings))]
public interface IStructureItemWithTableSettings : IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
Inherited Members
Extension Methods

Properties

TableSettings

Возвращает настройки таблицы элемента структуры с учетом иерархии.

IHierarchicalTableSettings TableSettings { get; set; }

Property Value

IHierarchicalTableSettings

TableSettingsAreOverriddenForCurrentUser

Возвращает и задает признак того, что таблица перекрыта для текущего пользователя.

bool TableSettingsAreOverriddenForCurrentUser { get; set; }

Property Value

bool

TableSettingsForCurrentUser

Возвращает настройки таблицы для текущего пользователя, если они для него перекрыты, и null в противном случае.

IIdentifiableObject TableSettingsForCurrentUser { get; set; }

Property Value

IIdentifiableObject