Click or drag to resize

OpenDiscoverSDK.Interfaces.Settings Namespace

Content extraction settings.

Classes
 ClassDescription
Public classContentExtractionSettings Main document content extraction settings class.
Public classHashingSettings Document hashing settings.
Public classJsonIMapiPropertyRequestConverter System.Text.Json serializer converter helper class for unsupported IMapiPropertyRequest interface serialization.
Public classJsonInterfaceConverterAttribute System.Text.Json attribute for serialization of interfaces (see IMapiPropertyRequest).
Public classJsonTimeZoneInfoConverter System.Text.Json serializer converter helper class for unsupported TimeZoneInfo structure (see CollectionTimeZone).
Public classLanguageIdSettings Extracted text language identification settings.
Public classMapiNamedPropertyRequest Requests a MAPI named property be extracted from Outlook .msg file formats as metadata, if it exists.
Public classMapiPropertyRequest Requests a specific MAPI property be extracted from Outlook .msg file formats as metadata, if it exists.
Public classPdfDocumentSettings PDF document extraction settings.
Public classTimeZoneAndEmailSettings Settings for document collection time zone and related extracted DateTime metadata and email extracted text DateTime display.
Public classUnsupportedFilteringSettings Unsupported document filtering settings.
Interfaces
 InterfaceDescription
Public interfaceIMapiPropertyRequest MAPI property and named property request interface.
Enumerations
 EnumerationDescription
Public enumerationEmailDateTimeFormat Formatted date/time options for extracted email text dates.
Public enumerationEmbeddedExtractionType Embedded document/attachment and embedded media extraction type.
Public enumerationExtractionType Document content extraction type.
Public enumerationHashingType Document hashing type.
Public enumerationMapiRequestType MAPI property request type.
Public enumerationPdfImageExtraction PDF page image extraction type.
Public enumerationUnsupportedFilterType Unsupported document filtering type.
Remarks

The classes and enumerations in this namespace, starting with the top level ContentExtractionSettings class, determine what document content gets extracted by the various IContentExtractor derived interfaces.