Show / Hide Table of Contents

    Class MarkdownCodeBlockToken

    Inheritance
    Object
    MarkdownCodeBlockToken
    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 MarkdownCodeBlockToken : IMarkdownToken

    Constructors

    MarkdownCodeBlockToken(IMarkdownRule, IMarkdownContext, String, String, SourceInfo)

    Declaration
    public MarkdownCodeBlockToken(IMarkdownRule rule, IMarkdownContext context, string code, string lang, SourceInfo sourceInfo)
    Parameters
    Type Name Description
    IMarkdownRule rule
    IMarkdownContext context
    String code
    String lang
    SourceInfo sourceInfo

    Properties

    Code

    Declaration
    public string Code { get; }
    Property Value
    Type Description
    String

    Context

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

    Lang

    Declaration
    public string Lang { get; }
    Property Value
    Type Description
    String

    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

    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