C# Class Microsoft.DocAsCode.Build.TableOfContents.BuildTocDocument

Inheritance: Microsoft.DocAsCode.Build.Common.BaseDocumentBuildStep, ISupportIncrementalBuildStep
Afficher le fichier Open project: dotnet/docfx

Méthodes publiques

Méthode Description
Build ( FileModel model, IHostService host ) : void
CanIncrementalBuild ( FileAndType fileAndType ) : bool
GetDependencyTypesToRegister ( ) : IEnumerable
GetIncrementalContextHash ( ) : string
Prebuild ( ImmutableList models, IHostService host ) : IEnumerable

1. Expand the TOC reference 2. Resolve homepage

Private Methods

Méthode Description
BuildCore ( TocItemViewModel item, FileModel model, IHostService hostService ) : void
ParseFile ( string link ) : string

Method Details

Build() public méthode

public Build ( FileModel model, IHostService host ) : void
model Microsoft.DocAsCode.Plugins.FileModel
host IHostService
Résultat void

CanIncrementalBuild() public méthode

public CanIncrementalBuild ( FileAndType fileAndType ) : bool
fileAndType FileAndType
Résultat bool

GetDependencyTypesToRegister() public méthode

public GetDependencyTypesToRegister ( ) : IEnumerable
Résultat IEnumerable

GetIncrementalContextHash() public méthode

public GetIncrementalContextHash ( ) : string
Résultat string

Prebuild() public méthode

1. Expand the TOC reference 2. Resolve homepage
public Prebuild ( ImmutableList models, IHostService host ) : IEnumerable
models ImmutableList
host IHostService
Résultat IEnumerable