/// <summary> /// Constructor /// </summary> /// <param name="worksheet"></param> /// <param name="address"></param> /// <param name="validationType"></param> /// <param name="itemElementNode"></param> /// <param name="namespaceManager"></param> internal ExcelDataValidationCustom(ExcelWorksheet worksheet, string address, ExcelDataValidationType validationType, XmlNode itemElementNode, XmlNamespaceManager namespaceManager) : base(worksheet, address, validationType, itemElementNode, namespaceManager) { Formula = new ExcelDataValidationFormulaCustom(NameSpaceManager, TopNode, _formula1Path); }
/// <summary> /// Constructor /// </summary> /// <param name="worksheet"></param> /// <param name="address"></param> /// <param name="validationType"></param> internal ExcelDataValidationCustom(ExcelWorksheet worksheet, string address, ExcelDataValidationType validationType) : base(worksheet, address, validationType) { Formula = new ExcelDataValidationFormulaCustom(NameSpaceManager, TopNode, _formula1Path); }
/// <summary> /// Constructor /// </summary> /// <param name="worksheet"></param> /// <param name="uid">Uid of the data validation, format should be a Guid surrounded by curly braces.</param> /// <param name="address"></param> /// <param name="validationType"></param> /// <param name="itemElementNode"></param> internal ExcelDataValidationCustom(ExcelWorksheet worksheet, string uid, string address, ExcelDataValidationType validationType, XmlNode itemElementNode) : base(worksheet, uid, address, validationType, itemElementNode) { Formula = new ExcelDataValidationFormulaCustom(NameSpaceManager, TopNode, GetFormula1Path(), uid); }