# Class FormValidationResult OptimaJet.Workflow.Plugins.FormsPlugin.FormValidationResult Represents the result of a form validation process, indicating whether the validation succeeded and providing details about any errors encountered during validation. Namespace: [OptimaJet.Workflow.Plugins.FormsPlugin](https://api.workflowengine.io/forms-plugin/OptimaJet.Workflow.Plugins.FormsPlugin/) ```csharp public class FormValidationResult ``` ## Properties `public bool IsValid { get; init; }` Indicates whether the result of the form validation is valid. `public ImmutableDictionary Errors { get; init; }` Represents a collection of validation errors encountered during form processing. `public static FormValidationResult Valid { get; }` Represents a predefined instance of [FormValidationResult](https://api.workflowengine.io/forms-plugin/OptimaJet.Workflow.Plugins.FormsPlugin/FormValidationResult/) indicating a valid form state. [Previous FormsRuntimeErrorCode](https://api.workflowengine.io/forms-plugin/OptimaJet.Workflow.Plugins.FormsPlugin/FormsRuntimeErrorCode/) [Next GetExecutableFormsParameters](https://api.workflowengine.io/forms-plugin/OptimaJet.Workflow.Plugins.FormsPlugin/GetExecutableFormsParameters/)