Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Enum

ReaderInputKind

OfficeIMO.Reader

Namespace
OfficeIMO.Reader
Assembly
OfficeIMO.Reader.Core
Source revision
0eef6a5756b9 with working tree changes
Base
Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers
sealed

The detected input kind used by OfficeDocumentReader.

Inheritance

  • Enum
  • ReaderInputKind

Usage

Explore 40 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const ReaderInputKind Unknown #

Unknown/other file kind treated as plain text.

Value: 0
public const ReaderInputKind Word #

Word document (DOCX/DOCM/DOC).

Value: 1
public const ReaderInputKind Excel #

Excel workbook (XLSX/XLSM/XLS).

Value: 2
public const ReaderInputKind PowerPoint #

PowerPoint presentation (PPTX/PPTM/PPT/POT/PPS).

Value: 3
public const ReaderInputKind Markdown #

Markdown text file.

Value: 4
public const ReaderInputKind Text #

Generic text file.

Value: 5
public const ReaderInputKind Pdf #

PDF document.

Value: 6
public const ReaderInputKind Csv #

CSV/TSV structured text.

Value: 7
public const ReaderInputKind Json #

JSON structured text.

Value: 8
public const ReaderInputKind Xml #

XML structured text.

Value: 9
public const ReaderInputKind Html #

HTML document.

Value: 10
public const ReaderInputKind Zip #

ZIP archive.

Value: 11
public const ReaderInputKind Epub #

EPUB e-book archive.

Value: 12
public const ReaderInputKind Visio #

Visio drawing (VSDX/VSDM/VSTX/VSTM).

Value: 13
public const ReaderInputKind Yaml #

YAML structured text.

Value: 14
public const ReaderInputKind Rtf #

Rich Text Format document.

Value: 15
public const ReaderInputKind OpenDocument #

OpenDocument Text, Spreadsheet, or Presentation package.

Value: 16
public const ReaderInputKind AsciiDoc #

AsciiDoc technical document.

Value: 17
public const ReaderInputKind Latex #

Bounded-profile LaTeX technical document.

Value: 18
public const ReaderInputKind Email #

Email, Outlook item, TNEF payload, or mbox mailbox.

Value: 19
public const ReaderInputKind OneNote #

Offline Microsoft OneNote artifact.

Value: 20
public const ReaderInputKind Calendar #

Standalone iCalendar stream.

Value: 21
public const ReaderInputKind VCard #

Standalone vCard stream.

Value: 22
public const ReaderInputKind Opml #

Outline Processor Markup Language document.

Value: 23
public const ReaderInputKind DocBook #

DocBook XML article or book.

Value: 24
public const ReaderInputKind IWork #

Apple Pages, Numbers, or Keynote document.

Value: 25
public const ReaderInputKind Xps #

Native XPS or OpenXPS fixed-page package.

Value: 26
public const ReaderInputKind Chm #

Compiled HTML Help archive.

Value: 27
public const ReaderInputKind DjVu #

DjVu scanned document with optional stored text.

Value: 28
public const ReaderInputKind Dbf #

DBF/xBase table.

Value: 29
public const ReaderInputKind Publisher #

Microsoft Publisher publication.

Value: 30
public const ReaderInputKind Toml #

TOML configuration file, such as pyproject.toml or Cargo.toml.

Value: 31