# DocumentValidationActionData Class

> `DocumentValidationActionData` represents the data associated with a document validation action.

`DocumentValidationActionData` represents the data associated with a document validation action.

## Definition

* Namespace: `UiPath.DocumentProcessing.Contracts.Action`
* Assembly: `UiPath.DocumentProcessing.Contracts`

## Description

Represents the data associated with a document validation action. Derives from`DocumentActionData`, implements `ISerializable`, `ICloneable`.

## Members

#### Constructors

`DocumentValidationActionData()` - The public default constructor.

#### Methods

* `ICloneable.Clone() object`- Creates a new object that is a copy of the current instance.
* `ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)` - Serializes the instance.

#### Properties

`Type UiPath.DocumentProcessing.Contracts.Actions.DocumentActionType { get; }` - Set to Validation.
