Class BpaResult
- Inheritance
-
BpaResult
- Inherited Members
-
- Namespace
- TabularEditor.Shared.Scripting
- Assembly
- TabularEditor3.Shared.dll
Result of evaluating a single BPA rule against a model object.
- Extension Methods
-
Constructors
BpaResult()
Properties
CanFix
Whether this violation can be auto-fixed.
public bool CanFix { get; }
Property Value
Category
public string Category { get; init; }
Property Value
Description
public string Description { get; init; }
Property Value
FixExpression
The fix expression for this rule (if any).
public string FixExpression { get; init; }
Property Value
Object
Reference to the violating TOM object (for fix expression execution).
Not serialized to JSON.
public TabularNamedObject Object { get; init; }
Property Value
ObjectName
public string ObjectName { get; init; }
Property Value
ObjectType
public string ObjectType { get; init; }
Property Value
RuleId
public string RuleId { get; init; }
Property Value
RuleName
public string RuleName { get; init; }
Property Value
Severity
public int Severity { get; init; }
Property Value
SeverityLabel
public string SeverityLabel { get; init; }
Property Value