OfficeIMO

API Reference

Class

ReaderFolderOptions

Namespace OfficeIMO.Reader
Assembly OfficeIMO.Reader
Modifiers sealed

Options controlling folder enumeration for CancellationToken).

Inheritance

  • Object
  • ReaderFolderOptions

Constructors

public ReaderFolderOptions() #

Properties

public Boolean Recurse { get; set; } #

When true, enumerates all subdirectories. Default: true.

public Int32 MaxFiles { get; set; } #

Maximum number of files enumerated. Default: 500.

public Nullable<Int64> MaxTotalBytes { get; set; } #

Optional maximum total bytes across all enumerated files (best-effort). When null, no cap is enforced.

public IReadOnlyList<String> Extensions { get; set; } #

Optional allowed extensions (lower/upper insensitive). When null, a default set plus currently registered custom handler extensions is used. Examples: ".docx", ".xlsx", ".pptx", ".md".

public Boolean SkipReparsePoints { get; set; } #

When true, directory traversal skips reparse points (junctions/symlinks). Default: true.

public Boolean DeterministicOrder { get; set; } #

When true, folder traversal is deterministic (ordinal path ordering). Default: true.