API Reference
IntelligenceXMarkdownRenderer
First-party IntelligenceX plugin entrypoint layered on top of MarkdownRenderer.
Inheritance
- Object
- IntelligenceXMarkdownRenderer
Methods
public static Void ApplyTranscriptCompatibility(MarkdownRendererOptions options) #VoidApplies the IntelligenceX visual aliases and transcript legacy migration helpers.
Parameters
- options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions
public static Void ApplyTranscriptContract(MarkdownRendererOptions options) #VoidApplies the IntelligenceX transcript reader/AST contract together with IX visual aliases and schema support.
Parameters
- options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions
public static Void ApplyVisualFenceSchema(MarkdownRendererOptions options) #VoidApplies the IntelligenceX visual fence option schema.
Parameters
- options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions
public static Void ApplyVisuals(MarkdownRendererOptions options) #VoidApplies the IntelligenceX visual alias plugin.
Parameters
- options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions
public static MarkdownRendererOptions CreateTranscript(String baseHref = null) #MarkdownRendererOptionsCreates the strict IntelligenceX transcript preset.
Parameters
- baseHref System.String = null
public static MarkdownRendererOptions CreateTranscriptDesktopShell(String baseHref = null) #MarkdownRendererOptionsCreates the strict desktop-shell IntelligenceX transcript preset.
Parameters
- baseHref System.String = null
public static MarkdownRendererOptions CreateTranscriptMinimal(String baseHref = null) #MarkdownRendererOptionsCreates the strict minimal IntelligenceX transcript preset.
Parameters
- baseHref System.String = null
public static MarkdownRendererOptions CreateTranscriptRelaxed(String baseHref = null) #MarkdownRendererOptionsCreates the relaxed IntelligenceX transcript preset.
Parameters
- baseHref System.String = null
public static Boolean HasTranscriptCompatibility(MarkdownRendererOptions options) #BooleanReturns true when the IntelligenceX transcript compatibility pack is already applied.
Parameters
- options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions
public static Boolean HasTranscriptContract(MarkdownRendererOptions options) #BooleanReturns true when the IntelligenceX transcript plugin is already applied.
Parameters
- options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions
public static Boolean HasVisualFenceSchema(MarkdownRendererOptions options) #BooleanReturns true when the IntelligenceX visual fence option schema is already registered.
Parameters
- options OfficeIMO.MarkdownRenderer.MarkdownRendererOptions
public static MarkdownNativeDocument ParseTranscriptNative(String markdown, String baseHref = null) #MarkdownNativeDocumentParses transcript markdown into the shared AST-backed native document projection using the strict IX preset.
Parameters
- markdown System.String
- baseHref System.String = null
public static MarkdownNativeDocument ParseTranscriptNativeDesktopShell(String markdown, String baseHref = null) #MarkdownNativeDocumentParses transcript markdown into the shared AST-backed native document projection using the desktop-shell IX preset.
Parameters
- markdown System.String
- baseHref System.String = null
public static MarkdownNativeDocument ParseTranscriptNativeMinimal(String markdown, String baseHref = null) #MarkdownNativeDocumentParses transcript markdown into the shared AST-backed native document projection using the minimal IX preset.
Parameters
- markdown System.String
- baseHref System.String = null
public static MarkdownNativeDocument ParseTranscriptNativeRelaxed(String markdown, String baseHref = null) #MarkdownNativeDocumentParses transcript markdown into the shared AST-backed native document projection using the relaxed IX preset.
Parameters
- markdown System.String
- baseHref System.String = null
public static IntelligenceXVisualFenceOptions ParseVisualFenceOptions(String infoString) #IntelligenceXVisualFenceOptionsParses typed IntelligenceX visual fence metadata from a raw fenced-code info string.
Parameters
- infoString System.String
public static IntelligenceXVisualFenceOptions ParseVisualFenceOptions(MarkdownCodeFenceInfo fenceInfo) #IntelligenceXVisualFenceOptionsParses typed IntelligenceX visual fence metadata from a shared fenced-code info descriptor.
Parameters
- arg1 OfficeIMO.Markdown.MarkdownCodeFenceInfo
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.