Table of Contents

Interface IEvaluationPropertyInfoRef

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

Информация о формуле и вычислениях в свойстве.

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

Properties

AppointedFormula

Возвращает назначенную формулу (через объекты IFormulaAppointer, назначающие формулы).

INamedObject? AppointedFormula { get; set; }

Property Value

INamedObject

EvaluationErrorMessage

Возвращает текст ошибки, если невозможно вычислить значение по формуле.

string EvaluationErrorMessage { get; set; }

Property Value

string

EvaluationMode

Режим вычисления значения для свойства.

EvaluationMode EvaluationMode { get; set; }

Property Value

EvaluationMode

Formula

Возвращает или задает явно назначенную формулу в свойстве.

INamedObject? Formula { get; set; }

Property Value

INamedObject

UsePropertyValue

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

bool UsePropertyValue { get; set; }

Property Value

bool