Click or drag to resize

OpenDiscoverSDK.Interfaces.Content Namespace

This section presents the various content extracted by the derived IContentExtractor interfaces.

Classes
 ClassDescription
Public classArchiveContent Archive top level content.
Public classBooleanListProperty Represents a list of Boolean values document metadata property.
Public classBooleanProperty Boolean valued document metadata property.
Public classChildDocument Represents an attachment or embedded item that is extracted from another document such as an email, document container (e.g., archive or media image), or word processing document.
Public classColumnInfo Database table column information.
Public classContainerFolder Represents an internal folder in a container format such as an archive directory or Microsoft Outlook PST/OST folder.
Public classDatabaseContent Database top level content.
Public classDateTimeListProperty Represents a list of DateTime values document metadata property.
Public classDateTimeProperty DateTime valued document metadata property.
Public classDocumentContent Represents extracted document content.
Public classDocumentPropertyBaseT Base class for all document metadata properties.
Public classDoubleListProperty Represents a list of double values document metadata property.
Public classDoubleProperty Double valued document metadata property.
Public classEmailAddress Email address information for an email sender or recipient.
Public classEmailDocumentContent Extracted email content.
Public classHtmlDocumentContent Extracted HTML document content.
Public classHtmlImage Represents an HTML 'img' tag.
Public classHyperlink Represents a document hyperlink.
Public classInt32ListProperty Represents a list of Int32 values document metadata property.
Public classInt32Property Int32 valued document metadata property.
Public classInt64ListProperty Represents a list of Int64 values document metadata property.
Public classInt64Property Int64 valued document metadata property.
Public classJoinedMimeMessage Represents a joined (complete) MIME message that was produced by joining all MIME message partial parts.
Public classLanguageIdResult Language identification result.
Public classMailStoreContent Mail store content. PST, OST, MBOX, etc. are examples of mail store (email container formats).
Public classMessagingStoreContent Messaging store content. Slack exports, Teams exports, Skype exports, etc. are examples of messaging store (container formats).
Public classPdfDocumentContent Extracted PDF document content.
Public classPdfPageInfo Information on a PDF page that failed content extraction.
Public classScriptRegion Represents a detected language script region in text.
Public classStringListProperty Represents a list of string values document metadata property.
Public classStringProperty String valued document metadata property.
Public classTableInfo Database table information.
Interfaces
 InterfaceDescription
Public interfaceIDocumentProperty Common interface for document metadata properties.
Enumerations
 EnumerationDescription
Public enumerationColumnDataType Column data type.
Public enumerationDocumentAttributes Document attributes. Document attributes give extra information about a document such as if it has hidden content, is password protected (encrypted), has macros, is inline image (e.g., image is an inline email image), has external document references, etc.
Public enumerationEmailAddressType Email address type.
Public enumerationEmailBodyType Email body format type.
Public enumerationPropertyType Supported document metadata property data types.
Public enumerationTextSourceType Extracted document text method.
Remarks
The classes and enumerations in this namespace, starting with the DocumentContent base class, define the various content extracted by the derived IContentExtractor interfaces.