Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

IntelligenceXVisualFenceOptions

Namespace OfficeIMO.MarkdownRenderer.IntelligenceX
Assembly OfficeIMO.MarkdownRenderer.IntelligenceX
Modifiers sealed

Typed IntelligenceX visual fence metadata layered on top of MarkdownCodeFenceInfo.

Inheritance

  • Object
  • IntelligenceXVisualFenceOptions

Usage

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

Methods

public Boolean HasClass(String className) #
Returns: Boolean

Determines whether the parsed metadata contains the given CSS class.

Parameters

className System.String requiredposition: 0
Parse 2 overloads
public static IntelligenceXVisualFenceOptions Parse(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 Parse(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 String InfoString { get; } #

Full normalized fence info string.

public String ElementId { get; } #

Optional element id parsed from the source fence metadata.

public IReadOnlyList<String> Classes { get; } #

Optional CSS classes parsed from the source fence metadata.

public String Title { get; } #

Optional visual title resolved from the source fence metadata.

public Boolean Pinned { get; } #

Whether the fence metadata explicitly pins the visual in host layouts.

public String Theme { get; } #

Optional theme or palette selector.

public String Variant { get; } #

Optional named variant selector.

public String View { get; } #

Optional named view or mode selector.

public Nullable<Int32> MaxItems { get; } #

Optional host-defined item limit parsed from common aliases.