UiPath Documentation
activities
latest
false
Document Understanding activities

RuleSetResult Class

RuleSetResult class, representing the result of applying a ruleset over all extracted values of a field.

Definition

  • Namespace: UiPath.DocumentProcessing.Contracts.BusinessRules
  • Assembly: UiPath.DocumentProcessing.Contracts

Description

Represents the result of applying a ruleset over all the extracted values of a field.

Members

Properties

  • FieldId: Gets or sets the ID of the field to which the rules are applied.
  • FieldType: Gets or sets the FieldType associated with this ruleset result.
  • Criticality: Gets or sets the Criticality level associated with this ruleset result.
  • IsValid: Gets or sets a boolean value indicating whether the FieldId is valid.
  • Results: Gets or sets a list of FieldValueResult objects representing the result of each field value.
  • BrokenRules: Gets or sets a list of Rule objects, which were not satisfied when applied on the field values.
  • RowIndex: Gets or sets an optional row index associated with the field.
  • TableFieldId: Gets or sets an identifier for the field within a table.

Constructors

  • RuleSetResult(): Initializes a new instance of the RuleSetResult class.
  • RuleSetResult(string fieldId, FieldType fieldType, Criticality criticality, bool isValid, List<FieldValueResult> results, List<Rule> brokenRules, int? rowIndex = null, string tableFieldId = null): Initializes a new instance of the RuleSetResult class with the following parameters:
    • fieldId (String): The ID of the field to which the rules are applied.
    • fieldType (FieldType): The type of the field.
    • criticality (Criticality): The criticality level associated with this ruleset result.
    • isValid (Boolean): Indicates whether the field is valid.
    • results (List<FieldValueResult>): The result of applying the ruleset over each field value.
    • brokenRules (List<Rule>): The rules that were not satisfied when applied on the field values.
    • rowIndex (Int32?, optional): The row index associated with the field, for fields within a table.
    • tableFieldId (String, optional): The identifier of the field within a table.
  • Definition
  • Description
  • Members
  • Properties
  • Constructors

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated