Interface ITablePropertyValueColumn
- Namespace
- Ascon.Polynom.Web.Api.Data.Interfaces.Models.Properties.Values.Table
- Assembly
- Ascon.Polynom.Web.Api.Data.dll
Представляет столбец табличного свойства.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(TablePropertyValueColumn))]
public interface ITablePropertyValueColumn : IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess, IHaveName
- Inherited Members
- Extension Methods
Properties
Formula
Формула, по которой будут вычисляться значения ячеек этого столбца.
IIdentifiableObject? Formula { get; set; }
Property Value
IsFormulaOverriddenByNull
Является ли формула перекрытой на уровне столбца значением null.
bool IsFormulaOverriddenByNull { get; set; }
Property Value
MeasureUnit
Единица измерения, которая будет назначаться на значения ячеек этого столбца (не используется, если тип столбца не Double).
IIdentifiableObject? MeasureUnit { get; set; }
Property Value
OwnerValue
Значение, к которому относится данный столбец.
IIdentifiableObject OwnerValue { get; set; }
Property Value
TablePropertyDefinitionColumn
Определение столбца.
ITablePropertyDefinitionColumn TablePropertyDefinitionColumn { get; set; }
Property Value
Type
Тип столбца.
PropertyType Type { get; set; }
Property Value
Width
Ширина столбца.
int Width { get; set; }