Class MarkdownListItemBlockToken
Inheritance
MarkdownListItemBlockToken
Namespace:Microsoft.DocAsCode.MarkdownLite
Assembly:Microsoft.DocAsCode.MarkdownLite.dll
Syntax
public class MarkdownListItemBlockToken : IMarkdownExpression, IMarkdownToken, IMarkdownRewritable<MarkdownListItemBlockToken>
Constructors
MarkdownListItemBlockToken(IMarkdownRule, IMarkdownContext, ImmutableArray<IMarkdownToken>, Boolean, SourceInfo)
Declaration
public MarkdownListItemBlockToken(IMarkdownRule rule, IMarkdownContext context, ImmutableArray<IMarkdownToken> tokens, bool loose, SourceInfo sourceInfo)
Parameters
Properties
Context
Declaration
public IMarkdownContext Context { get; }
Property Value
Implements
Loose
Declaration
public bool Loose { get; }
Property Value
Rule
Declaration
public IMarkdownRule Rule { get; }
Property Value
Implements
SourceInfo
Declaration
public SourceInfo SourceInfo { get; }
Property Value
Implements
Tokens
Declaration
public ImmutableArray<IMarkdownToken> Tokens { get; }
Property Value
Type |
Description |
System.Collections.Immutable.ImmutableArray<IMarkdownToken> |
|
Methods
GetChildren()
Declaration
public IEnumerable<IMarkdownToken> GetChildren()
Returns
Implements
Rewrite(IMarkdownRewriteEngine)
Declaration
public MarkdownListItemBlockToken Rewrite(IMarkdownRewriteEngine rewriterEngine)
Parameters
Returns
Implements
Extension Methods