Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

OdtInlineNode

OfficeIMO.OpenDocument

Namespace
OfficeIMO.OpenDocument
Assembly
OfficeIMO.OpenDocument
Source revision
ac7e6e1bad8a with working tree changes
Modifiers
sealed

An ordered typed view of ODT inline syntax. Spans and hyperlinks retain their child nodes in document order so nested formatting can be resolved by consumers.

Inheritance

  • object
  • OdtInlineNode

Usage

Explore 4 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.

Returned or exposed by 4

Properties

public OdtInlineNodeKind Kind { get; } #

Node kind.

public string Text { get; } #

Decoded text contributed by this node.

public OdtSpan? Span { get; } #

Styled span for OdtInlineNodeKind.Span.

public OdtImage? Image { get; } #

Image for OdtInlineNodeKind.Image.

public OdtField? Field { get; } #

Native field for OdtInlineNodeKind.Field.

public OdtNote? Note { get; } #

Native note for OdtInlineNodeKind.Note.

public string? Name { get; } #

Bookmark name for bookmark marker nodes.

public string? QualifiedName { get; } #

Expanded XML name for an unrepresented element.

public IReadOnlyList<OdtInlineNode> Children { get; } #

Ordered content inside a span or hyperlink; empty for leaf nodes.