C# Class Microsoft.DocAsCode.MarkdownLite.MarkdownParser

Inheritance: IMarkdownParser
Afficher le fichier Open project: dotnet/docfx Class Usage Examples

Méthodes publiques

Méthode Description
MarkdownParser ( IMarkdownContext context, Options options, LinkObj>.Dictionary links ) : System
SwitchContext ( IMarkdownContext context ) : IMarkdownContext
Tokenize ( SourceInfo sourceInfo ) : ImmutableArray

Méthodes protégées

Méthode Description
Preprocess ( string src ) : string

Private Methods

Méthode Description
ApplyRules ( MarkdownParsingContext pc ) : IMarkdownToken
SwitchContextCore ( IMarkdownContext context ) : IMarkdownContext
TokenizeCore ( SourceInfo sourceInfo ) : List

Method Details

MarkdownParser() public méthode

public MarkdownParser ( IMarkdownContext context, Options options, LinkObj>.Dictionary links ) : System
context IMarkdownContext
options Options
links LinkObj>.Dictionary
Résultat System

Preprocess() protected méthode

protected Preprocess ( string src ) : string
src string
Résultat string

SwitchContext() public méthode

public SwitchContext ( IMarkdownContext context ) : IMarkdownContext
context IMarkdownContext
Résultat IMarkdownContext

Tokenize() public méthode

public Tokenize ( SourceInfo sourceInfo ) : ImmutableArray
sourceInfo SourceInfo
Résultat ImmutableArray