Show / Hide Table of Contents

    Class MarkdownParagraphBlockToken

    Inheritance
    Object
    MarkdownParagraphBlockToken
    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 MarkdownParagraphBlockToken : IMarkdownExpression, IMarkdownToken, IMarkdownRewritable<MarkdownParagraphBlockToken>

    Constructors

    MarkdownParagraphBlockToken(IMarkdownRule, IMarkdownContext, InlineContent, SourceInfo)

    Declaration
    public MarkdownParagraphBlockToken(IMarkdownRule rule, IMarkdownContext context, InlineContent inlineTokens, SourceInfo sourceInfo)
    Parameters
    Type Name Description
    IMarkdownRule rule
    IMarkdownContext context
    InlineContent inlineTokens
    SourceInfo sourceInfo

    Properties

    Context

    Declaration
    public IMarkdownContext Context { get; }
    Property Value
    Type Description
    IMarkdownContext
    Implements
    IMarkdownToken.Context

    InlineTokens

    Declaration
    public InlineContent InlineTokens { get; }
    Property Value
    Type Description
    InlineContent

    Rule

    Declaration
    public IMarkdownRule Rule { get; }
    Property Value
    Type Description
    IMarkdownRule
    Implements
    IMarkdownToken.Rule

    SourceInfo

    Declaration
    public SourceInfo SourceInfo { get; }
    Property Value
    Type Description
    SourceInfo
    Implements
    IMarkdownToken.SourceInfo

    Methods

    Create(IMarkdownRule, MarkdownParser, String, SourceInfo)

    Declaration
    public static MarkdownParagraphBlockToken Create(IMarkdownRule rule, MarkdownParser engine, string content, SourceInfo sourceInfo)
    Parameters
    Type Name Description
    IMarkdownRule rule
    MarkdownParser engine
    String content
    SourceInfo sourceInfo
    Returns
    Type Description
    MarkdownParagraphBlockToken

    GetChildren()

    Declaration
    public IEnumerable<IMarkdownToken> GetChildren()
    Returns
    Type Description
    IEnumerable<IMarkdownToken>
    Implements
    IMarkdownExpression.GetChildren()

    Rewrite(IMarkdownRewriteEngine)

    Declaration
    public MarkdownParagraphBlockToken Rewrite(IMarkdownRewriteEngine rewriterEngine)
    Parameters
    Type Name Description
    IMarkdownRewriteEngine rewriterEngine
    Returns
    Type Description
    MarkdownParagraphBlockToken
    Implements
    IMarkdownRewritable<T>.Rewrite(IMarkdownRewriteEngine)

    Extension Methods

    MarkdownTokenExtensions.Children(IMarkdownToken)
    MarkdownTokenExtensions.Children<T>(IMarkdownToken)
    MarkdownTokenExtensions.Descendants(IMarkdownToken)
    MarkdownTokenExtensions.Descendants<T>(IMarkdownToken)
    JsonUtility.ToJsonString(Object, Formatting, JsonSerializer)
    Back to top Copyright © 2015-2017 Microsoft
    Generated by DocFX