Class JsonTokenTreeRenderer
Inheritance
JsonTokenTreeRenderer
Namespace:Microsoft.DocAsCode.MarkdownLite
Assembly:Microsoft.DocAsCode.MarkdownLite.dll
Syntax
public class JsonTokenTreeRenderer
Methods
Escape(String)
Declaration
protected string Escape(string content)
Parameters
Type |
Name |
Description |
String |
content |
|
Returns
ExposeTokenName(IMarkdownToken)
Declaration
protected string ExposeTokenName(IMarkdownToken token)
Parameters
Returns
Insert(IMarkdownToken, StringBuffer, StringBuffer)
Declaration
protected StringBuffer Insert(IMarkdownToken token, StringBuffer name, StringBuffer tokenContent = null)
Parameters
Returns
Insert(Int32, Int32, StringBuffer, StringBuffer)
Declaration
protected StringBuffer Insert(int startLineNumber, int endLineNumber, StringBuffer name, StringBuffer tokenContent = null)
Parameters
Returns
Render(IMarkdownRenderer, GfmDelInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, GfmDelInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownBlockquoteBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownBlockquoteBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownBrInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownBrInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownCodeBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownCodeBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownCodeInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownCodeInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownEmInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownEmInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownEscapeInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownEscapeInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownHeadingBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownHeadingBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownHrBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownHrBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownHtmlBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownHtmlBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownIgnoreToken, IMarkdownContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownIgnoreToken token, IMarkdownContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownImageInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownImageInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownLinkInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownLinkInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownListBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownListBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownListItemBlockToken)
Declaration
protected virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownListItemBlockToken token)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownNewLineBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownNewLineBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownNonParagraphBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownNonParagraphBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownParagraphBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownParagraphBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownRawToken, IMarkdownContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownRawToken token, IMarkdownContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownStrongInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownStrongInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownTableBlockToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTableBlockToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownTagInlineToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTagInlineToken token, MarkdownInlineContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownTextToken, MarkdownBlockContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTextToken token, MarkdownBlockContext context)
Parameters
Returns
Render(IMarkdownRenderer, MarkdownTextToken, MarkdownInlineContext)
Declaration
public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTextToken token, MarkdownInlineContext context)
Parameters
Returns
TrimStringEnd(String, String)
Declaration
protected string TrimStringEnd(string source, string target)
Parameters
Returns
TrimStringStart(String, String)
Declaration
protected string TrimStringStart(string source, string target)
Parameters
Returns
Extension Methods