Class MarkdownTableBlockToken
Inheritance
MarkdownTableBlockToken
Namespace:Microsoft.DocAsCode.MarkdownLite
Assembly:Microsoft.DocAsCode.MarkdownLite.dll
Syntax
public class MarkdownTableBlockToken : IMarkdownExpression, IMarkdownToken, IMarkdownRewritable<MarkdownTableBlockToken>
Constructors
MarkdownTableBlockToken(IMarkdownRule, IMarkdownContext, ImmutableArray<MarkdownTableItemBlockToken>, ImmutableArray<Align>, ImmutableArray<ImmutableArray<MarkdownTableItemBlockToken>>, SourceInfo)
Declaration
public MarkdownTableBlockToken(IMarkdownRule rule, IMarkdownContext context, ImmutableArray<MarkdownTableItemBlockToken> header, ImmutableArray<Align> align, ImmutableArray<ImmutableArray<MarkdownTableItemBlockToken>> cells, SourceInfo sourceInfo)
Parameters
Properties
Align
Declaration
public ImmutableArray<Align> Align { get; }
Property Value
Type |
Description |
System.Collections.Immutable.ImmutableArray<Align> |
|
Cells
Declaration
public ImmutableArray<ImmutableArray<MarkdownTableItemBlockToken>> Cells { get; }
Property Value
Context
Declaration
public IMarkdownContext Context { get; }
Property Value
Implements
Declaration
public ImmutableArray<MarkdownTableItemBlockToken> Header { get; }
Property Value
Rule
Declaration
public IMarkdownRule Rule { get; }
Property Value
Implements
SourceInfo
Declaration
public SourceInfo SourceInfo { get; }
Property Value
Implements
Methods
GetChildren()
Declaration
public IEnumerable<IMarkdownToken> GetChildren()
Returns
Implements
Rewrite(IMarkdownRewriteEngine)
Declaration
public MarkdownTableBlockToken Rewrite(IMarkdownRewriteEngine rewriterEngine)
Parameters
Returns
Implements
Extension Methods