Class MarkdownInlineContext
Inheritance
MarkdownInlineContext
Namespace:Microsoft.DocAsCode.MarkdownLite
Assembly:Microsoft.DocAsCode.MarkdownLite.dll
Syntax
public class MarkdownInlineContext : IMarkdownContext
Constructors
|
Improve this Doc
View Source
MarkdownInlineContext(ImmutableList<IMarkdownRule>)
Declaration
public MarkdownInlineContext(ImmutableList<IMarkdownRule> rules)
Parameters
Type |
Name |
Description |
System.Collections.Immutable.ImmutableList<IMarkdownRule> |
rules |
|
|
Improve this Doc
View Source
MarkdownInlineContext(ImmutableList<IMarkdownRule>, ImmutableDictionary<String, Object>)
Declaration
protected MarkdownInlineContext(ImmutableList<IMarkdownRule> rules, ImmutableDictionary<string, object> variables)
Parameters
Type |
Name |
Description |
System.Collections.Immutable.ImmutableList<IMarkdownRule> |
rules |
|
System.Collections.Immutable.ImmutableDictionary<String, Object> |
variables |
|
Fields
|
Improve this Doc
View Source
IsInLink
Declaration
public const string IsInLink = "IsInLink"
Field Value
Properties
|
Improve this Doc
View Source
Rules
Declaration
public ImmutableList<IMarkdownRule> Rules { get; }
Property Value
Type |
Description |
System.Collections.Immutable.ImmutableList<IMarkdownRule> |
|
Implements
|
Improve this Doc
View Source
Variables
Declaration
public ImmutableDictionary<string, object> Variables { get; }
Property Value
Type |
Description |
System.Collections.Immutable.ImmutableDictionary<String, Object> |
|
Implements
Methods
|
Improve this Doc
View Source
CreateContext(ImmutableDictionary<String, Object>)
Declaration
public virtual IMarkdownContext CreateContext(ImmutableDictionary<string, object> variables)
Parameters
Type |
Name |
Description |
System.Collections.Immutable.ImmutableDictionary<String, Object> |
variables |
|
Returns
Implements
Extension Methods