C# Class ExcelFormulaParser.Engine.ExcelDataProvider

This class should be implemented to be able to deliver excel data to the formula parser.
Inheritance: IDisposable
Afficher le fichier Open project: swmal/ExcelFormulaParser Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void

Use this method to free unmanaged resources.

GetCellValue ( int row, int col ) : ExcelCell

Returns a single cell value

GetCellValue ( string address ) : ExcelCell

Returns a single cell value

GetRangeValues ( string address ) : IEnumerable

Returns values from the required range.

GetWorkbookFormulas ( ) : string>.IDictionary

Returns all formulas in a workbook

GetWorkbookNameValues ( ) : object>.IDictionary

Returns all defined names in a workbook

GetWorksheetFormulas ( string sheetName ) : string>.IDictionary

Returns all formulas on a worksheet

GetWorksheetNames ( ) : IEnumerable

Returns the names of all worksheet names

SetCellValue ( string address, object value ) : void

Sets the value on the cell

Method Details

Dispose() public abstract méthode

Use this method to free unmanaged resources.
public abstract Dispose ( ) : void
Résultat void

GetCellValue() public abstract méthode

Returns a single cell value
public abstract GetCellValue ( int row, int col ) : ExcelCell
row int
col int
Résultat ExcelCell

GetCellValue() public abstract méthode

Returns a single cell value
public abstract GetCellValue ( string address ) : ExcelCell
address string
Résultat ExcelCell

GetRangeValues() public abstract méthode

Returns values from the required range.
public abstract GetRangeValues ( string address ) : IEnumerable
address string An Excel address
Résultat IEnumerable

GetWorkbookFormulas() public abstract méthode

Returns all formulas in a workbook
public abstract GetWorkbookFormulas ( ) : string>.IDictionary
Résultat string>.IDictionary

GetWorkbookNameValues() public abstract méthode

Returns all defined names in a workbook
public abstract GetWorkbookNameValues ( ) : object>.IDictionary
Résultat object>.IDictionary

GetWorksheetFormulas() public abstract méthode

Returns all formulas on a worksheet
public abstract GetWorksheetFormulas ( string sheetName ) : string>.IDictionary
sheetName string
Résultat string>.IDictionary

GetWorksheetNames() public abstract méthode

Returns the names of all worksheet names
public abstract GetWorksheetNames ( ) : IEnumerable
Résultat IEnumerable

SetCellValue() public abstract méthode

Sets the value on the cell
public abstract SetCellValue ( string address, object value ) : void
address string
value object
Résultat void