Interface IDocumentProcessor
Namespace:Microsoft.DocAsCode.Plugins
Assembly:Microsoft.DocAsCode.Plugins.dll
Syntax
public interface IDocumentProcessor
Properties
BuildSteps
Declaration
IEnumerable<IDocumentBuildStep> BuildSteps { get; }
Property Value
Name
Declaration
Property Value
Methods
GetProcessingPriority(FileAndType)
Declaration
ProcessingPriority GetProcessingPriority(FileAndType file)
Parameters
Returns
Load(FileAndType, ImmutableDictionary<String, Object>)
Declaration
FileModel Load(FileAndType file, ImmutableDictionary<string, object> metadata)
Parameters
Returns
Save(FileModel)
Declaration
SaveResult Save(FileModel model)
Parameters
Returns
UpdateHref(FileModel, IDocumentBuildContext)
Declaration
void UpdateHref(FileModel model, IDocumentBuildContext context)
Parameters
Extension Methods