[]
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 |