[]
Represents a data BaseDataValidator.
public abstract class BaseDataValidator : SpreadDataValidator, ICloneable, ISerializable, IDeserializationCallback, ISerializeSupport, INamedObject
Public MustInherit Class BaseDataValidator
Inherits SpreadDataValidator
Implements ICloneable, ISerializable, IDeserializationCallback, ISerializeSupport, INamedObject
| Name | Description |
|---|---|
| BaseDataValidator() | Represents the default empty constructor. |
| BaseDataValidator(SerializationInfo, StreamingContext) | Initializes a new instance of this class. |
| Name | Description |
|---|---|
| Actions | Gets the collection of validate actions. |
| Enabled | Gets or sets a value that indicates whether the CellValidator is active. |
| Name | Gets or sets the CellValidator's name. |
| Name | Description |
|---|---|
| Apply(ref MatchData, ref DataValidationExecutedResult) | Applies settings of this matched item to the specified DataValidationExecutedResult value. |
| Clone(ConditionalObject, FormulaEngine, FormulaEngine) | Creates a clone of current object. |
| Deserialize(XmlNodeReader) | Loads the object from XML. |
| GetObjectData(SerializationInfo, StreamingContext) | Gets the object data. |
| IsValid(int, int, int, object) | Determines whether the specified value is valid with this GrapeCity.Spreadsheet.DataValidation. |
| OnDeserialization(object) | Handles logic after completing deserialization. |
| Serialize(XmlTextWriter) | Saves the object to XML. |
| Validate(ValidateActionContext) | Validates whether the specified value satisfies the condition provided in the |