Click or drag to resize

IEngine Interface

Interface to the Report Miner processing engine.

Namespace:  Opait.ReportMiner.Api
Assembly:  Opait.ReportMiner (in Opait.ReportMiner.dll) Version: 1.9.4.12917
Syntax
C#
public interface IEngine

The IEngine type exposes the following members.

Properties
  NameDescription
Public propertyDocument
Gets the current report document that is being processed.
Public propertyExportJob
Gets the current Export Manager job or null if not processing jobs.
Public propertyGlobalFields
Gets the list of global fields detected for the current document.
Public propertyLabels
Gets the list of labels for the data model.
Public propertyModelFile
Gets or sets the current model definition file.
Remarks
If you change the ModelFile from a plugin call, you must return Restart to reprocess the file.
Public propertyPluginFile
Gets or sets the current plugin file.
Remarks
If you change the PluginFile from a plugin call, you must return Restart to reprocess the file.
Top
Methods
  NameDescription
Public methodDetectField
Detects a field on a specified report page.
Public methodDetectLabel
Detects a label on a specified report page.
Public methodFormatGlobalFields
Formats the global fields detected at the report level.
Public methodFormatRecord
Formats all extracted data for the specified record.
Public methodGetGlobalField
Gets a detected global filed that matches the given name.
Public methodGetLabel
Gets a detected label that matches the given name.
Public methodMoveDocument
Moves the current report file to the specified folder.
Public methodParseValue
Parses the given string based on its data type.
Public methodSaveRecordAsPdf
Saves the pages of the specified record as a PDF file.
Top
See Also