Show / Hide Table of Contents

    Class DfmRenderer

    Inheritance
    Object
    HtmlRenderer
    DfmRenderer
    Inherited Members
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownNewLineBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownCodeBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownHeadingBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownHrBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownListBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownListItemBlockToken)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownHtmlBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownParagraphBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownTextToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownTableBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownNonParagraphBlockToken, MarkdownBlockContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownEscapeInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownLinkInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownImageInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownStrongInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownEmInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownCodeInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, GfmDelInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownTagInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownBrInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, GfmEmojiInlineToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownTextToken, MarkdownInlineContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownIgnoreToken, IMarkdownContext)
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownRawToken, IMarkdownContext)
    HtmlRenderer.AppendSourceInfo(StringBuffer, IMarkdownRenderer, IMarkdownToken)
    HtmlRenderer.AppendAttribute(StringBuffer, String, String)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace:Microsoft.DocAsCode.Dfm
    Assembly:Microsoft.DocAsCode.Dfm.dll
    Syntax
    public class DfmRenderer : HtmlRenderer, IDisposable

    Properties

    Tokens

    Declaration
    public ImmutableDictionary<string, string> Tokens { get; set; }
    Property Value
    Type Description
    System.Collections.Immutable.ImmutableDictionary<String, String>

    Methods

    Dispose()

    Declaration
    public void Dispose()
    Implements
    IDisposable.Dispose()

    Render(IMarkdownRenderer, DfmFencesBlockToken, MarkdownBlockContext)

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

    Render(IMarkdownRenderer, DfmFencesToken, IMarkdownContext)

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

    Render(IMarkdownRenderer, DfmIncludeBlockToken, MarkdownBlockContext)

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

    Render(IMarkdownRenderer, DfmIncludeInlineToken, MarkdownInlineContext)

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

    Render(IMarkdownRenderer, DfmNoteBlockToken, MarkdownBlockContext)

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

    Render(IMarkdownRenderer, DfmVideoBlockToken, MarkdownBlockContext)

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

    Render(IMarkdownRenderer, DfmXrefInlineToken, MarkdownInlineContext)

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

    Render(IMarkdownRenderer, DfmYamlHeaderBlockToken, MarkdownBlockContext)

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

    Render(IMarkdownRenderer, MarkdownBlockquoteBlockToken, MarkdownBlockContext)

    Declaration
    public override StringBuffer Render(IMarkdownRenderer renderer, MarkdownBlockquoteBlockToken token, MarkdownBlockContext context)
    Parameters
    Type Name Description
    IMarkdownRenderer renderer
    MarkdownBlockquoteBlockToken token
    MarkdownBlockContext context
    Returns
    Type Description
    StringBuffer
    Overrides
    HtmlRenderer.Render(IMarkdownRenderer, MarkdownBlockquoteBlockToken, MarkdownBlockContext)

    Extension Methods

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