Open |
This section presents the various IContentExtractor derived interfaces that are returned by the SDK ContentExtractorFactory. These interfaces are used to extract the content of the various supported document formats.
| Class | Description | |
|---|---|---|
| ContentExtractorResult | Content factory extractor result. |
| Interface | Description | |
|---|---|---|
| IArchiveExtractor | Archive content extractor interface. | |
| IContentExtractor | Base content extractor interface. | |
| IDatabaseExtractor | Database content extractor interface. | |
| IDocumentContentExtractor | Document content extractor interface. | |
| IDocumentStoreExtractor | Document store document extractor interface. | |
| ILargeEncodedTextExtractor | "Large" encoded text file content extractor. | |
| ILargeUnsupportedExtractor | "Large" unsupported document file format content extractor. | |
| IMailStoreExtractor | Mail store content extractor interface. | |
| IMessagingStoreExtractor | Messaging store content extractor interface. | |
| IUnsupportedExtractor | Unsupported document file format content extractor. |
| Delegate | Description | |
|---|---|---|
| GetItemStreamCallback | Callback delegate called to request a stream to write a solid block item's decompressed data. | |
| ItemExtractionFinishedCallback | Delegate called when extraction of solid block archive item to the supplied stream (see GetItemStreamCallback) is finished. | |
| ItemTestFinishedCallback | Callback delegate called when solid block archive item has finished testing for expanded (de-compressed) size. | |
| LongRunningContentExtractionHeartbeat | Delegate used by event ContentExtractionHeartbeat for notification that content extraction is still ongoing and not a "zombie" or hung process. Note: Not all content extractors will fire the ContentExtractionHeartbeat events. |
| Enumeration | Description | |
|---|---|---|
| ContentExtractorType | Identifies the specific IContentExtractor derived content extractor interface type. |