API Reference
Class
TocMarkerBlock
Markdown table-of-contents marker that preserves a semantic TOC placeholder when rendering back to Markdown.
Inheritance
- MarkdownBlock
- TocMarkerBlock
Constructors
public TocMarkerBlock() #Methods
OfficeIMO#Markdown#IContextualHtmlMarkdownBlock#RenderHtml(OfficeIMO.Markdown.MarkdownBodyRenderContext arg1) #Parameters
- arg1 OfficeIMO.Markdown.MarkdownBodyRenderContext
OfficeIMO#Markdown#IMarkdownBlock#RenderHtml() #OfficeIMO#Markdown#IMarkdownBlock#RenderMarkdown() #OfficeIMO#Markdown#ISyntaxMarkdownBlock#BuildSyntaxNode(System.Nullable{OfficeIMO.Markdown.MarkdownSourceSpan} arg1) #Parameters
- arg1 System.Nullable{OfficeIMO.Markdown.MarkdownSourceSpan}
Inherited Methods
public Void Accept(MarkdownVisitor visitor) #Returns:
VoidInherited from MarkdownObject
Parameters
- visitor MarkdownVisitor
public IEnumerable<MarkdownObject> Ancestors() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public IEnumerable<MarkdownObject> AncestorsAndSelf() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public IEnumerable<TObject> DescendantObjectsOfType<TObject>() #Returns:
IEnumerable<TObject>Inherited from MarkdownObject
Type Parameters
- TObject
public IEnumerable<MarkdownObject> Descendants() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Int32 MinLevel { get; set; } #Minimum heading level included by the table of contents.
public Int32 MaxLevel { get; set; } #Maximum heading level included by the table of contents.
public Boolean IncludeTitle { get; set; } #When true, output formats may render a title above the generated table of contents.
public String Title { get; set; } #Title text for output formats that render TOC chrome.
public Int32 TitleLevel { get; set; } #Heading level for the title when an output format renders it as a heading.
Inherited Properties
public MarkdownObject Parent { get; } #Inherited from MarkdownObject
public MarkdownDoc Document { get; } #Inherited from MarkdownObject
public MarkdownObject Root { get; } #Inherited from MarkdownObject
public Nullable<Int32> IndexInParent { get; } #Inherited from MarkdownObject
public MarkdownObject PreviousSibling { get; } #Inherited from MarkdownObject
public MarkdownObject NextSibling { get; } #Inherited from MarkdownObject
public Nullable<MarkdownSourceSpan> SourceSpan { get; set; } #Inherited from MarkdownObject
public IReadOnlyList<MarkdownObject> ChildObjects { get; } #Inherited from MarkdownObject