API Reference
Class
OfficeDocumentProcessorPipelineBuilder
Builds an immutable, ordered document processor pipeline.
Inheritance
- Object
- OfficeDocumentProcessorPipelineBuilder
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public OfficeDocumentProcessorPipelineBuilder() #Methods
public OfficeDocumentProcessorPipelineBuilder Add(IOfficeDocumentProcessor processor) #Returns:
OfficeDocumentProcessorPipelineBuilderAdds a processor at the end of the deterministic execution order.
Parameters
- processor OfficeIMO.Reader.IOfficeDocumentProcessor
public OfficeDocumentProcessorPipelineBuilder AddRange(IEnumerable<IOfficeDocumentProcessor> processors) #Returns:
OfficeDocumentProcessorPipelineBuilderAdds processors in enumeration order.
Parameters
- processors System.Collections.Generic.IEnumerable{OfficeIMO.Reader.IOfficeDocumentProcessor}
public OfficeDocumentProcessorPipeline Build() #Returns:
OfficeDocumentProcessorPipelineCreates an immutable pipeline snapshot.
public OfficeDocumentProcessorPipelineBuilder Clear() #Returns:
OfficeDocumentProcessorPipelineBuilderRemoves every configured processor.
public Boolean Remove(String processorId) #Returns:
BooleanRemoves a processor by stable identifier.
Parameters
- processorId System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Int32 Count { get; } #Number of processors currently configured.