Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

MarkdownNativeCalloutBlock

OfficeIMO.Markdown

Namespace
OfficeIMO.Markdown
Assembly
OfficeIMO.Markdown
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

Native projection for a docs-style callout/admonition.

Inheritance

Properties

public CalloutBlock Callout { get; } #

Source callout block.

public string CalloutKind { get; } #

Callout kind such as info, warning, note, or success.

public MarkdownSourceSpan? OpeningMarkerSourceSpan { get; } #

Source span for the opening [! marker when available.

public MarkdownSourceSpan? KindSourceSpan { get; } #

Source span for the callout kind token when available.

public MarkdownSourceSpan? ClosingMarkerSourceSpan { get; } #

Source span for the closing ] marker when available.

public string Title { get; } #

Plain-text title.

public MarkdownSourceSpan? TitleSourceSpan { get; } #

Source span for the explicit callout title when available.

public InlineSequence TitleInlines { get; } #

Structured title inline nodes.

public IReadOnlyList<MarkdownNativeInline> TitleInlineRuns { get; } #

AST-backed native title inline projection with source spans.

public string Body { get; } #

Rendered markdown body.

public MarkdownSourceSpan? BodySourceSpan { get; } #

Source span for the structured callout body when available.

public IReadOnlyList<MarkdownNativeBlock> Children { get; } #

Nested native body blocks.