Show / Hide Table of Contents

    Class JsonTokenTreeRenderer

    Inheritance
    Object
    JsonTokenTreeRenderer
    DfmJsonTokenTreeRender
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    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
    Type Description
    String

    ExposeTokenName(IMarkdownToken)

    Declaration
    protected string ExposeTokenName(IMarkdownToken token)
    Parameters
    Type Name Description
    IMarkdownToken token
    Returns
    Type Description
    String

    Insert(IMarkdownToken, StringBuffer, StringBuffer)

    Declaration
    protected StringBuffer Insert(IMarkdownToken token, StringBuffer name, StringBuffer tokenContent = null)
    Parameters
    Type Name Description
    IMarkdownToken token
    StringBuffer name
    StringBuffer tokenContent
    Returns
    Type Description
    StringBuffer

    Insert(Int32, Int32, StringBuffer, StringBuffer)

    Declaration
    protected StringBuffer Insert(int startLineNumber, int endLineNumber, StringBuffer name, StringBuffer tokenContent = null)
    Parameters
    Type Name Description
    Int32 startLineNumber
    Int32 endLineNumber
    StringBuffer name
    StringBuffer tokenContent
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, GfmDelInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, GfmDelInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    GfmDelInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownBlockquoteBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownBlockquoteBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownBlockquoteBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownBrInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownBrInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownBrInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownCodeBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownCodeBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownCodeBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownCodeInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownCodeInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownCodeInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownEmInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownEmInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownEmInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownEscapeInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownEscapeInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownEscapeInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownHeadingBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownHeadingBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownHeadingBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownHrBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownHrBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownHrBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownHtmlBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownHtmlBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownHtmlBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownIgnoreToken, IMarkdownContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownIgnoreToken token, IMarkdownContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownIgnoreToken token
    IMarkdownContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownImageInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownImageInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownImageInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownLinkInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownLinkInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownLinkInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownListBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownListBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownListBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownListItemBlockToken)

    Declaration
    protected virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownListItemBlockToken token)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownListItemBlockToken token
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownNewLineBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownNewLineBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownNewLineBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownNonParagraphBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownNonParagraphBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownNonParagraphBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownParagraphBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownParagraphBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownParagraphBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownRawToken, IMarkdownContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownRawToken token, IMarkdownContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownRawToken token
    IMarkdownContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownStrongInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownStrongInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownStrongInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownTableBlockToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTableBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownTableBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownTagInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTagInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownTagInlineToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownTextToken, MarkdownBlockContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTextToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownTextToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer

    Render(IMarkdownRenderer, MarkdownTextToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, MarkdownTextToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownTextToken token
    MarkdownInlineContext context
    Returns
    Type Description
    StringBuffer

    TrimStringEnd(String, String)

    Declaration
    protected string TrimStringEnd(string source, string target)
    Parameters
    Type Name Description
    String source
    String target
    Returns
    Type Description
    String

    TrimStringStart(String, String)

    Declaration
    protected string TrimStringStart(string source, string target)
    Parameters
    Type Name Description
    String source
    String target
    Returns
    Type Description
    String

    Extension Methods

    JsonUtility.ToJsonString(Object, Formatting, JsonSerializer)
    Back to top Copyright © 2015-2017 Microsoft
    Generated by DocFX