![]() |
NanoXLSX.Reader 3.2.1
|
Discovers relationship information in an OOXML package before document readers execute. More...
Public Member Functions | |
| DiscoveryReader () | |
| Initializes a new discovery reader. | |
| void | Init (ZipArchive archive, Workbook workbook, IOptions readerOptions) |
| Initializes discovery with a caller-owned ZIP archive. | |
| void | Execute () |
| Discovers all valid relationship parts and prepares the temporary relationship catalog. | |
Properties | |
| Workbook | Workbook [get, set] |
| Gets or sets the workbook that receives the temporary discovery catalog. | |
| IOptions | Options [get, set] |
| Gets or sets the reader options used for discovery validation. | |
Discovers relationship information in an OOXML package before document readers execute.
Definition at line 27 of file DiscoveryReader.cs.
| NanoXLSX.Internal.Readers.DiscoveryReader.DiscoveryReader | ( | ) |
Initializes a new discovery reader.
Definition at line 45 of file DiscoveryReader.cs.
| void NanoXLSX.Internal.Readers.DiscoveryReader.Execute | ( | ) |
Discovers all valid relationship parts and prepares the temporary relationship catalog.
| IOException | Thrown on errors during the initialization or when invalid relationship data is encountered in strict validation mode. |
Definition at line 63 of file DiscoveryReader.cs.
| void NanoXLSX.Internal.Readers.DiscoveryReader.Init | ( | ZipArchive | archive, |
| Workbook | workbook, | ||
| IOptions | readerOptions ) |
Initializes discovery with a caller-owned ZIP archive.
Definition at line 52 of file DiscoveryReader.cs.
|
getset |
Gets or sets the reader options used for discovery validation.
Definition at line 40 of file DiscoveryReader.cs.
|
getset |
Gets or sets the workbook that receives the temporary discovery catalog.
Definition at line 35 of file DiscoveryReader.cs.