[]
        
(Showing Draft Content)

FarPoint.Win.Spread.BaseDataValidator

BaseDataValidator Class

Represents a data BaseDataValidator.

Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
public abstract class BaseDataValidator : SpreadDataValidator, ICloneable, ISerializable, IDeserializationCallback, ISerializeSupport, INamedObject
Public MustInherit Class BaseDataValidator
    Inherits SpreadDataValidator
    Implements ICloneable, ISerializable, IDeserializationCallback, ISerializeSupport, INamedObject

Constructors

Name Description
BaseDataValidator()

Represents the default empty constructor.

BaseDataValidator(SerializationInfo, StreamingContext)

Initializes a new instance of this class.

Properties

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.

Methods

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 context parameter.