Show / Hide Table of Contents

    Class HtmlRenderer

    The html renderer for gfm.

    Inheritance
    Object
    HtmlRenderer
    DfmRenderer
    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 HtmlRenderer

    Methods

    AppendAttribute(StringBuffer, String, String)

    Declaration
    protected static StringBuffer AppendAttribute(StringBuffer buffer, string attributeName, string value)
    Parameters
    Type Name Description
    StringBuffer buffer
    String attributeName
    String value
    Returns
    Type Description
    StringBuffer

    AppendSourceInfo(StringBuffer, IMarkdownRenderer, IMarkdownToken)

    Declaration
    protected static StringBuffer AppendSourceInfo(StringBuffer result, IMarkdownRenderer renderer, IMarkdownToken token)
    Parameters
    Type Name Description
    StringBuffer result
    IMarkdownRenderer renderer
    IMarkdownToken token
    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, GfmEmojiInlineToken, MarkdownInlineContext)

    Declaration
    public virtual StringBuffer Render(IMarkdownRenderer renderer, GfmEmojiInlineToken token, MarkdownInlineContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    GfmEmojiInlineToken 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

    Extension Methods

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