Show / Hide Table of Contents

    Class MarkdownEngineBuilder

    A builder for create an instance of IMarkdownEngine

    Inheritance
    Object
    MarkdownEngineBuilder
    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 MarkdownEngineBuilder

    Constructors

    | Improve this Doc View Source

    MarkdownEngineBuilder(Options)

    Declaration
    public MarkdownEngineBuilder(Options options)
    Parameters
    Type Name Description
    Options options

    Properties

    | Improve this Doc View Source

    BlockRules

    The block rules.

    Declaration
    public ImmutableList<IMarkdownRule> BlockRules { get; set; }
    Property Value
    Type Description
    System.Collections.Immutable.ImmutableList<IMarkdownRule>
    | Improve this Doc View Source

    InlineRules

    The inline rules.

    Declaration
    public ImmutableList<IMarkdownRule> InlineRules { get; set; }
    Property Value
    Type Description
    System.Collections.Immutable.ImmutableList<IMarkdownRule>
    | Improve this Doc View Source

    Options

    The options.

    Declaration
    public Options Options { get; }
    Property Value
    Type Description
    Options
    | Improve this Doc View Source

    Rewriter

    The markdown token rewriter.

    Declaration
    public IMarkdownTokenRewriter Rewriter { get; set; }
    Property Value
    Type Description
    IMarkdownTokenRewriter
    | Improve this Doc View Source

    TokenTreeValidator

    The markdown token tree validator.

    Declaration
    public IMarkdownTokenTreeValidator TokenTreeValidator { get; set; }
    Property Value
    Type Description
    IMarkdownTokenTreeValidator

    Methods

    | Improve this Doc View Source

    CreateEngine(Object)

    Create an instance of IMarkdownEngine

    Declaration
    public virtual IMarkdownEngine CreateEngine(object renderer)
    Parameters
    Type Name Description
    Object renderer

    the renderer.

    Returns
    Type Description
    IMarkdownEngine

    an instance of IMarkdownEngine

    | Improve this Doc View Source

    CreateParseContext()

    Create markdown paring context.

    Declaration
    protected virtual IMarkdownContext CreateParseContext()
    Returns
    Type Description
    IMarkdownContext

    a instance of IMarkdownContext

    Extension Methods

    JsonUtility.ToJsonString(Formatting, JsonSerializer)
    • Improve this Doc
    • View Source
    Back to top Copyright © 2015-2016 Microsoft
    Generated by DocFX