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