C# Класс Microsoft.DocAsCode.MarkdownLite.MarkdownParser

Наследование: IMarkdownParser
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MarkdownParser ( IMarkdownContext context, Options options, LinkObj>.Dictionary links ) : System
SwitchContext ( IMarkdownContext context ) : IMarkdownContext
Tokenize ( SourceInfo sourceInfo ) : ImmutableArray

Защищенные методы

Метод Описание
Preprocess ( string src ) : string

Приватные методы

Метод Описание
ApplyRules ( MarkdownParsingContext pc ) : IMarkdownToken
SwitchContextCore ( IMarkdownContext context ) : IMarkdownContext
TokenizeCore ( SourceInfo sourceInfo ) : List

Описание методов

MarkdownParser() публичный Метод

public MarkdownParser ( IMarkdownContext context, Options options, LinkObj>.Dictionary links ) : System
context IMarkdownContext
options Options
links LinkObj>.Dictionary
Результат System

Preprocess() защищенный Метод

protected Preprocess ( string src ) : string
src string
Результат string

SwitchContext() публичный Метод

public SwitchContext ( IMarkdownContext context ) : IMarkdownContext
context IMarkdownContext
Результат IMarkdownContext

Tokenize() публичный Метод

public Tokenize ( SourceInfo sourceInfo ) : ImmutableArray
sourceInfo SourceInfo
Результат ImmutableArray