OfficeIMO

API Reference

Class

RowEdit

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Modifiers sealed
Attributes
DefaultMember("Item")

Editable row view over a worksheet range row. Provides header-aware access and setters.

Inheritance

  • Object
  • RowEdit

Methods

public CellEdit CellByHeader(String header) #
Returns: CellEdit

Returns a cell handle for the given header.

Parameters

header System.String requiredposition: 0
public T Get<T>(String header) #
Returns: T

Type Parameters

T

Parameters

header String requiredposition: 0
public T GetOrDefault<T>(String header, T default = null) #
Returns: T

Type Parameters

T

Parameters

header String requiredposition: 0
default T = null optionalposition: 1
GetOrDefault``1(System.String header, ``0 default) #

Gets the typed value by header or returns a default.

Parameters

header System.String required
default ``0 required
Get``1(System.String header) #

Gets the typed value by header.

Parameters

header System.String required
public Void NumberFormat(String header, String format) #
Returns: Void

Applies a number format to the cell resolved by header.

Parameters

header System.String requiredposition: 0
format System.String requiredposition: 1
public Void Set(String header, Object value) #
Returns: Void

Sets a value by header (writes directly to the worksheet cell).

Parameters

header System.String requiredposition: 0
value System.Object requiredposition: 1
public Void SetFormula(String header, String formula) #
Returns: Void

Sets a formula on the cell resolved by header.

Parameters

header System.String requiredposition: 0
formula System.String requiredposition: 1

Properties

public Int32 RowIndex { get; } #

1-based row index in the worksheet.

public IReadOnlyList<CellEdit> Cells { get; } #

All cell handles for this row (1-based indexer via this[int]).

public CellEdit Item { get; } #

1-based numeric indexer for cells within the materialized range.

Item #

Header-aware indexer for cells.