C# Class Microsoft.DocAsCode.MarkdownLite.JsonTokenTreeRenderer

Afficher le fichier Open project: dotnet/docfx

Méthodes publiques

Méthode Description
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.GfmDelInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownBlockquoteBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownBrInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownCodeBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownCodeInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownEmInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownEscapeInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownHeadingBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownHrBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownHtmlBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownIgnoreToken token, IMarkdownContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownImageInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownLinkInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownListBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownNewLineBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownNonParagraphBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownParagraphBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownRawToken token, IMarkdownContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownStrongInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownTableBlockToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownTagInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownTextToken token, MarkdownBlockContext context ) : StringBuffer
Render ( IMarkdownRenderer renderer, MarkdownTextToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer

Méthodes protégées

Méthode Description
Escape ( string content ) : string
ExposeTokenName ( IMarkdownToken token ) : string
Insert ( IMarkdownToken token, StringBuffer name, StringBuffer tokenContent = null ) : StringBuffer
Insert ( int startLineNumber, int endLineNumber, StringBuffer name, StringBuffer tokenContent = null ) : StringBuffer
Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownListItemBlockToken token ) : StringBuffer
TrimStringEnd ( string source, string target ) : string
TrimStringStart ( string source, string target ) : string

Method Details

Escape() protected méthode

protected Escape ( string content ) : string
content string
Résultat string

ExposeTokenName() protected méthode

protected ExposeTokenName ( IMarkdownToken token ) : string
token IMarkdownToken
Résultat string

Insert() protected méthode

protected Insert ( IMarkdownToken token, StringBuffer name, StringBuffer tokenContent = null ) : StringBuffer
token IMarkdownToken
name StringBuffer
tokenContent StringBuffer
Résultat StringBuffer

Insert() protected méthode

protected Insert ( int startLineNumber, int endLineNumber, StringBuffer name, StringBuffer tokenContent = null ) : StringBuffer
startLineNumber int
endLineNumber int
name StringBuffer
tokenContent StringBuffer
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.GfmDelInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.GfmDelInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownBlockquoteBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownBlockquoteBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownBrInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownBrInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownCodeBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownCodeBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownCodeInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownCodeInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownEmInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownEmInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownEscapeInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownEscapeInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownHeadingBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownHeadingBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownHrBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownHrBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownHtmlBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownHtmlBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownIgnoreToken token, IMarkdownContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownIgnoreToken
context IMarkdownContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownImageInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownImageInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownLinkInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownLinkInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownListBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownListBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() protected méthode

protected Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownListItemBlockToken token ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownListItemBlockToken
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownNewLineBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownNewLineBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownNonParagraphBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownNonParagraphBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownParagraphBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownParagraphBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownRawToken token, IMarkdownContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownRawToken
context IMarkdownContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownStrongInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownStrongInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, Microsoft.DocAsCode.MarkdownLite.MarkdownTableBlockToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token Microsoft.DocAsCode.MarkdownLite.MarkdownTableBlockToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownTagInlineToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownTagInlineToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownTextToken token, MarkdownBlockContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownTextToken
context MarkdownBlockContext
Résultat StringBuffer

Render() public méthode

public Render ( IMarkdownRenderer renderer, MarkdownTextToken token, Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext context ) : StringBuffer
renderer IMarkdownRenderer
token MarkdownTextToken
context Microsoft.DocAsCode.MarkdownLite.MarkdownInlineContext
Résultat StringBuffer

TrimStringEnd() protected méthode

protected TrimStringEnd ( string source, string target ) : string
source string
target string
Résultat string

TrimStringStart() protected méthode

protected TrimStringStart ( string source, string target ) : string
source string
target string
Résultat string