API Reference

Enum

HtmlLogicalNodeKind

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Normalized logical HTML node categories used by OfficeIMO conversion tooling.

Inheritance

  • Enum
  • HtmlLogicalNodeKind

Usage

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

Accepted by parameters

Values

public const HtmlLogicalNodeKind Document #

Root document node.

Value: 0
public const HtmlLogicalNodeKind Section #

Sectioning or body-level container.

Value: 1
public const HtmlLogicalNodeKind Heading #

Heading element.

Value: 2
public const HtmlLogicalNodeKind Paragraph #

Paragraph-like block.

Value: 3
public const HtmlLogicalNodeKind List #

Ordered or unordered list.

Value: 4
public const HtmlLogicalNodeKind ListItem #

List item.

Value: 5
public const HtmlLogicalNodeKind Table #

Table element.

Value: 6
public const HtmlLogicalNodeKind TableRow #

Table row.

Value: 7
public const HtmlLogicalNodeKind TableCell #

Table header or data cell.

Value: 8
public const HtmlLogicalNodeKind Figure #

Figure element.

Value: 9
public const HtmlLogicalNodeKind Image #

Image, picture, or inline SVG.

Value: 10
public const HtmlLogicalNodeKind Media #

Audio, video, source, or track media element.

Value: 11
public const HtmlLogicalNodeKind Form #

Form container.

Value: 13
public const HtmlLogicalNodeKind FormControl #

Input, select, textarea, button, or option control.

Value: 14
public const HtmlLogicalNodeKind Text #

Text node or text-like leaf element.

Value: 15
public const HtmlLogicalNodeKind Inline #

Inline semantic or formatting element.

Value: 16
public const HtmlLogicalNodeKind Metadata #

Document metadata element.

Value: 17
public const HtmlLogicalNodeKind Unknown #

Node that does not map to a known logical kind.

Value: 18
public const HtmlLogicalNodeKind TableCaption #

Table caption.

Value: 19
public const HtmlLogicalNodeKind Code #

Preformatted or source-code block.

Value: 20
public const HtmlLogicalNodeKind Quote #

Quoted block content.

Value: 21
public const HtmlLogicalNodeKind Footnote #

EPUB, DPUB-ARIA, or compatible footnote definition.

Value: 22