C# Class Microsoft.DocAsCode.Build.Common.ExtractSearchIndex

Inheritance: IPostProcessor
Afficher le fichier Open project: dotnet/docfx

Méthodes publiques

Méthode Description
PrepareMetadata ( object>.ImmutableDictionary metadata ) : object>.ImmutableDictionary
Process ( Manifest manifest, string outputFolder ) : Manifest

Private Methods

Méthode Description
ExtractItem ( HtmlAgilityPack.HtmlDocument html, string href ) : SearchIndexItem
ExtractTextFromNode ( HtmlNode root, StringBuilder contentBuilder ) : void
ExtractTitleFromHtml ( HtmlAgilityPack.HtmlDocument html ) : string
NormalizeContent ( string str ) : string

Method Details

PrepareMetadata() public méthode

public PrepareMetadata ( object>.ImmutableDictionary metadata ) : object>.ImmutableDictionary
metadata object>.ImmutableDictionary
Résultat object>.ImmutableDictionary

Process() public méthode

public Process ( Manifest manifest, string outputFolder ) : Manifest
manifest Microsoft.DocAsCode.Plugins.Manifest
outputFolder string
Résultat Microsoft.DocAsCode.Plugins.Manifest