API Reference
IntelligenceXVisualFenceOptions
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.
Returned or exposed by
Methods
public Boolean HasClass(String className) #BooleanDetermines whether the parsed metadata contains the given CSS class.
Parameters
- className System.String
public static IntelligenceXVisualFenceOptions Parse(String infoString) #IntelligenceXVisualFenceOptionsParses typed IntelligenceX visual fence metadata from a raw fenced-code info string.
Parameters
- infoString System.String
public static IntelligenceXVisualFenceOptions Parse(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 String Language { get; } #Primary fence language token.
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.