Table of Contents

Interface IExcelSheetWriter

Namespace: Casewhere.Runtime.IO
Assembly: Casewhere.Runtime.IO.dll

public interface IExcelSheetWriter

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<IExcelSheetWriter>(IExcelSheetWriter)

Methods

FreezePanes(int, int)

Freeze some rows and columns given.

void FreezePanes(int row, int col)

Parameters

row int

The number of rows frozen.

col int

The number of column frozen.

GetCell(int, int)

Get a cell at the given position.

IExcelCellWriter GetCell(int row, int column)

Parameters

row int

The index of a row.

column int

The index of a column.

Returns

IExcelCellWriter

An excel cell writer.

GetLastColumn()

Get the last column of the current sheet.

int GetLastColumn()

Returns

int

GetLastRow()

Get the last row of the current sheet.

int GetLastRow()

Returns

int

GetRange(int, int, int, int)

Get a range of cells.

IExcelCellWriter GetRange(int start, int startCol, int end, int endCol)

Parameters

start int

startCol int

end int

endCol int

Returns

IExcelCellWriter

SetName(string)

Set the name of the current sheet.

void SetName(string name)

Parameters

name string

The sheet name.

Write(int, int, object)

Write the value to a cell at the given position.

void Write(int row, int column, object value)

Parameters

row int

The index of a row.

column int

The index of a colunn.

value object

The value assigned to the cell.