Interface IPostProcessorHost
Namespace:Microsoft.DocAsCode.Plugins
Assembly:Microsoft.DocAsCode.Plugins.dll
Syntax
public interface IPostProcessorHost
Properties
IsIncremental
Whether the post processor can be incremental.
Declaration
bool IsIncremental { get; }
Property Value
Type | Description |
---|---|
Boolean |
ShouldTraceIncrementalInfo
Whether the post processor should trace incremental information.
Declaration
bool ShouldTraceIncrementalInfo { get; }
Property Value
Type | Description |
---|---|
Boolean |
SourceFileInfos
Source file information
Declaration
IImmutableList<SourceFileInfo> SourceFileInfos { get; }
Property Value
Type | Description |
---|---|
System.Collections.Immutable.IImmutableList<SourceFileInfo> |
Methods
LoadContextInfo()
Load context info from last post processing.
Declaration
Stream LoadContextInfo()
Returns
Type | Description |
---|---|
Stream | Stream to be read, return null when there is no last info. |
SaveContextInfo()
Save context information to current post processing.
Declaration
Stream SaveContextInfo()
Returns
Type | Description |
---|---|
Stream | Stream to be written, return null when should not trace incremental information. |