C# Class Microsoft.DocAsCode.AzureMarkdownRewriters.AzureEngineBuilder

Inheritance: Microsoft.DocAsCode.MarkdownLite.GfmEngineBuilder
Afficher le fichier Open project: dotnet/docfx

Méthodes publiques

Méthode Description
AzureEngineBuilder ( Options options ) : System
CreateEngine ( object renderer ) : IMarkdownEngine

Méthodes protégées

Méthode Description
BuildBlockRules ( ) : void
BuildInlineRules ( ) : void
BuildRules ( ) : void
CreateRewriters ( ) : void

Private Methods

Méthode Description
AppendDefaultExtension ( string href, string defaultExtension, bool &isHrefRelativeNonMdFile ) : string

Append default extension to href by condition

FixNonMdRelativeFileHref ( string nonMdHref, IMarkdownContext context, string rawMarkdown ) : string
GenerateAzureLinkHref ( IMarkdownContext context, string href, string rawMarkdown ) : string
GenerateAzureSelectorAttributes ( string selectorType, string selectorConditions ) : string
GenerateYamlHeaderContent ( string>.IReadOnlyDictionary properties, string>.IReadOnlyDictionary tags ) : string
NormalizeAzureLink ( string href, string defaultExtension, IMarkdownContext context, string rawMarkdown ) : string

Method Details

AzureEngineBuilder() public méthode

public AzureEngineBuilder ( Options options ) : System
options Microsoft.DocAsCode.MarkdownLite.Options
Résultat System

BuildBlockRules() protected méthode

protected BuildBlockRules ( ) : void
Résultat void

BuildInlineRules() protected méthode

protected BuildInlineRules ( ) : void
Résultat void

BuildRules() protected méthode

protected BuildRules ( ) : void
Résultat void

CreateEngine() public méthode

public CreateEngine ( object renderer ) : IMarkdownEngine
renderer object
Résultat IMarkdownEngine

CreateRewriters() protected méthode

protected CreateRewriters ( ) : void
Résultat void