Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

IntelligenceXMarkdownRenderer

Namespace OfficeIMO.MarkdownRenderer.IntelligenceX
Assembly OfficeIMO.MarkdownRenderer.IntelligenceX
Modifiers static

First-party IntelligenceX plugin entrypoint layered on top of MarkdownRenderer.

Inheritance

  • Object
  • IntelligenceXMarkdownRenderer

Methods

public static Void ApplyTranscriptCompatibility(MarkdownRendererOptions options) #
Returns: Void

Applies the IntelligenceX visual aliases and transcript legacy migration helpers.

Parameters

options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions requiredposition: 0
public static Void ApplyTranscriptContract(MarkdownRendererOptions options) #
Returns: Void

Applies the IntelligenceX transcript reader/AST contract together with IX visual aliases and schema support.

Parameters

options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions requiredposition: 0
public static Void ApplyVisualFenceSchema(MarkdownRendererOptions options) #
Returns: Void

Applies the IntelligenceX visual fence option schema.

Parameters

options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions requiredposition: 0
public static Void ApplyVisuals(MarkdownRendererOptions options) #
Returns: Void

Applies the IntelligenceX visual alias plugin.

Parameters

options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions requiredposition: 0
public static MarkdownRendererOptions CreateTranscript(String baseHref = null) #
Returns: MarkdownRendererOptions

Creates the strict IntelligenceX transcript preset.

Parameters

baseHref System.String = null optionalposition: 0
public static MarkdownRendererOptions CreateTranscriptDesktopShell(String baseHref = null) #
Returns: MarkdownRendererOptions

Creates the strict desktop-shell IntelligenceX transcript preset.

Parameters

baseHref System.String = null optionalposition: 0
public static MarkdownRendererOptions CreateTranscriptMinimal(String baseHref = null) #
Returns: MarkdownRendererOptions

Creates the strict minimal IntelligenceX transcript preset.

Parameters

baseHref System.String = null optionalposition: 0
public static MarkdownRendererOptions CreateTranscriptRelaxed(String baseHref = null) #
Returns: MarkdownRendererOptions

Creates the relaxed IntelligenceX transcript preset.

Parameters

baseHref System.String = null optionalposition: 0
public static Boolean HasTranscriptCompatibility(MarkdownRendererOptions options) #
Returns: Boolean

Returns true when the IntelligenceX transcript compatibility pack is already applied.

Parameters

options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions requiredposition: 0
public static Boolean HasTranscriptContract(MarkdownRendererOptions options) #
Returns: Boolean

Returns true when the IntelligenceX transcript plugin is already applied.

Parameters

options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions requiredposition: 0
public static Boolean HasVisualFenceSchema(MarkdownRendererOptions options) #
Returns: Boolean

Returns true when the IntelligenceX visual fence option schema is already registered.

Parameters

options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions requiredposition: 0
public static MarkdownNativeDocument ParseTranscriptNative(String markdown, String baseHref = null) #
Returns: MarkdownNativeDocument

Parses transcript markdown into the shared AST-backed native document projection using the strict IX preset.

Parameters

markdown System.String requiredposition: 0
baseHref System.String = null optionalposition: 1
public static MarkdownNativeDocument ParseTranscriptNativeDesktopShell(String markdown, String baseHref = null) #
Returns: MarkdownNativeDocument

Parses transcript markdown into the shared AST-backed native document projection using the desktop-shell IX preset.

Parameters

markdown System.String requiredposition: 0
baseHref System.String = null optionalposition: 1
public static MarkdownNativeDocument ParseTranscriptNativeMinimal(String markdown, String baseHref = null) #
Returns: MarkdownNativeDocument

Parses transcript markdown into the shared AST-backed native document projection using the minimal IX preset.

Parameters

markdown System.String requiredposition: 0
baseHref System.String = null optionalposition: 1
public static MarkdownNativeDocument ParseTranscriptNativeRelaxed(String markdown, String baseHref = null) #
Returns: MarkdownNativeDocument

Parses transcript markdown into the shared AST-backed native document projection using the relaxed IX preset.

Parameters

markdown System.String requiredposition: 0
baseHref System.String = null optionalposition: 1
ParseVisualFenceOptions 2 overloads
public static IntelligenceXVisualFenceOptions ParseVisualFenceOptions(String infoString) #
Returns: IntelligenceXVisualFenceOptions

Parses typed IntelligenceX visual fence metadata from a raw fenced-code info string.

Parameters

infoString System.String requiredposition: 0
public static IntelligenceXVisualFenceOptions ParseVisualFenceOptions(MarkdownCodeFenceInfo fenceInfo) #
Returns: IntelligenceXVisualFenceOptions

Parses typed IntelligenceX visual fence metadata from a shared fenced-code info descriptor.

Parameters

arg1 OfficeIMO.Markdown.MarkdownCodeFenceInfo requiredposition: 0

Properties

public static MarkdownRendererPlugin VisualsPlugin { get; } #

IntelligenceX visual plugin that adds IX aliases and projects canonical chartforgex ... fences into the shared native visual AST.

public static MarkdownRendererPlugin TranscriptPlugin { get; } #

IntelligenceX transcript plugin that carries the IX visual aliases, fence-option schema, and transcript reader/AST contract without the legacy transcript cleanup preprocessors.

public static MarkdownRendererFeaturePack TranscriptCompatibilityPack { get; } #

IntelligenceX transcript compatibility feature pack composed from IX visual aliases and legacy transcript migration helpers.

public static MarkdownFenceOptionSchema VisualFenceSchema { get; } #

IntelligenceX visual fence option schema layered on top of the shared renderer contract.