[]
        
(Showing Draft Content)

FarPoint.Win.Spread.EncodingValidator.Clone

Clone Method

Clone(ConditionalObject, FormulaEngine, FormulaEngine)

Creates an exact copy of the current BaseDataValidator.

Declaration
protected override DataValidator Clone(ConditionalObjects<DataValidator, DataValidation, DataValidationExecutedResult>.ConditionalObject targetConditionalObject, FormulaEngine originEngine, FormulaEngine targetEngine)
Protected Overrides Function Clone(targetConditionalObject As ConditionalObjects(Of DataValidator, DataValidation, DataValidationExecutedResult).ConditionalObject, originEngine As FormulaEngine, targetEngine As FormulaEngine) As DataValidator
Parameters
Type Name Description
ConditionalObjects<DataValidator, DataValidation, DataValidationExecutedResult>.ConditionalObject targetConditionalObject

A GrapeCity.Spreadsheet.Conditional.ConditionalObject object indicates the target conditional object which hold this TItem.

FormulaEngine originEngine

The current formula engine.

FormulaEngine targetEngine

The target formula engine which this conditional item is cloned to.

Returns
Type Description
DataValidator

A BaseDataValidator that represents the cloned BaseDataValidator.

Overrides
Remarks

You must invoke this method when you inherit from the BaseDataValidator class and override the Clone method.