Table of Contents

Interface IExcelSheet

Namespace
ExcelReader.Core.Reader
Assembly
ExcelReader.Core.dll

A sheet of an IExcelWorkbook: its position, name and visibility, and its rows.

public interface IExcelSheet : IExcelSheet<IExcelRowEnumerator>
Inherited Members
Extension Methods

Remarks

A sheet holds no resources. Every call to GetEnumerator() starts an independent read.

Only ExcelReader implements this interface, and a minor version can add members to it. See versioning and compatibility.

Properties

Index

Gets the sheet's zero-based position in its workbook.

int Index { get; }

Property Value

int

Name

Gets the sheet's name. Empty for the single sheet of a CSV source.

string Name { get; }

Property Value

string

Visibility

Gets whether the sheet is shown in the workbook's tab bar.

ExcelSheetVisibility Visibility { get; }

Property Value

ExcelSheetVisibility

Remarks

Reported, never enforced: a hidden sheet enumerates its rows like any other.