Click or drag to resize

EmailDocumentContent Properties

The EmailDocumentContent type exposes the following members.

Properties
 NameDescription
Public propertyAttachmentNames Normalized list of attachment names separated by "; ".
Public propertyAttributes Document attributes. See DocumentAttributes for an enumeration of supported attributes.
(Inherited from DocumentContent)
Public propertyBccRecipients "Bcc" recipient email information.
Public propertyBody The email text body used for the extracted email text. If body was originally HTML, RTF, Flowed, or Enriched then this property value was converted to plain-text.
Public propertyBodyType The email body format used for the extracted email text. The preferred email bodies, in order or preference: HTML, RTF/RTFWithEncapsulatedHtml, Text, Flowed, Enriched.
Public propertyCcRecipients "Cc" recipient email information.
Public propertyChildDocuments Child documents (attachments/embedded items). See remarks for the special cases of archives (.7z, zip, etc), media images, and mail stores (.pst, .ost, .mbox, etc.).
(Inherited from DocumentContent)
Public propertyCreationDate Email's creation time. Check property DateTime.Kind to determine if UTC, Local, or Unspecified time.
Public propertyCustomMetadata Contains custom (user-defined) document metadata as a dictionary of metadata field names as keys and metadata field data as corresponding values.
(Inherited from DocumentContent)
Public propertyEDRMMessageIdentificationHash The EDRM Message Identification Hash (MIH) is the MD5 hash value of the ASCII string comprised of the Message-ID header field of RFC-compliant email messages.
Public propertyEnrichedBody If HasFlowedBody is true, then this property contains the Enriched formatted body.
Public propertyEntityExtractionResult Document entity item extraction result.
(Inherited from DocumentContent)
Public propertyEntryId Entry ID for Outlook PST/OST extracted message objects in hexadecimal string format.
Public propertyErrorMessage Gets or sets an error message associated with Result. This property is only set when Result is not set to Ok.
(Inherited from DocumentContent)
Public propertyErrorStackTrace Error (exception) stack trace associated with ErrorMessage. This property is only set when Result is not Ok and if an internal exception was caught.
(Inherited from DocumentContent)
Public propertyExtractedText Extracted text, see remarks for limitations.
(Inherited from DocumentContent)
Public propertyFileEntropy Shannon entropy of the document's bytes.
(Inherited from DocumentContent)
Public propertyFlowedBody If HasFlowedBody is true, then this property contains the Flowed formatted body.
Public propertyFormatId Document format identification result from prior file identification (this object value was an input to content extractor factory and stored here for convenience).
(Inherited from DocumentContent)
Public propertyFrom Specifies the author(s) of the message; that is, the EmailAddress(es) of the person(s) or system(s) responsible for the writing of the message.
Public propertyHasEnrichedBody True if this email has a Enriched formatted body.
Public propertyHasFlowedBody True if this email has a Flowed formatted body.
Public propertyHasHtmlBody True if this email has an HTML body.
Public propertyHasRtfBody True if this email has an RTF body.
Public propertyHasTextBody True if this email has a plain-text body.
Public propertyHtmlBody If HasHtmlBody is true, then this property contains the HTML body.
Public propertyHyperLinks Document hyperlinks.
(Inherited from DocumentContent)
Public propertyInReplyToId MIME 'in-reply-to' header value (if it exists). Contains the value of the original message's MessageId property.
Public propertyIsEmailType If true, this document is an email document. This DocumentContent object should be cast to a EmailDocumentContent to get additional email document specific properties.
(Inherited from DocumentContent)
Public propertyIsEncrypted Document is encrypted if this property is true.
(Inherited from DocumentContent)
Public propertyIsHtmlType If true, document is an HTML document. This DocumentContent object should be cast to a HtmlDocumentContent to get additional HTML document specific properties.
(Inherited from DocumentContent)
Public propertyIsMimePartialMessage True if this is an MIME email partial message (ContentType MIME header with MIME-type = "message/partial"); false otherwise.
Public propertyIsPdfType If true, document is an PDF document. This DocumentContent object should be cast to a PdfDocumentContent to get additional PDF document specific properties.
(Inherited from DocumentContent)
Public propertyLanguageIdResults Extracted text language identification results.
(Inherited from DocumentContent)
Public propertyLastModificationDate Email's last modified time. Check property DateTime.Kind value to determine if UTC, Local, or Unspecified time.
Public propertyMD5BinaryHash MD5 binary document hash (hash of all document bytes).
(Inherited from DocumentContent)
Public propertyMD5ContentHash MD5 content hash is a proprietary hash on only the content of a document file format.
(Inherited from DocumentContent)
Public propertyMessageId MIME 'message-id' header value (if it exists). This is also set for Outlook .msg files, if it exists.
Public propertyMetadata Contains standard (non-user-defined) document metadata as a dictionary of metadata field names as keys and metadata field data as corresponding values.
(Inherited from DocumentContent)
Public propertyMimePartialMessageId If IsMimePartialMessage is true, then property holds the unique partial-message 'id' that all parts (separate MIME files) of the partial message contain.
Public propertyMimePartialMessagePartNumber If IsMimePartialMessage is true, then property holds the index of this partial-message part (valid range: 1 to MimePartialMessageTotalParts).
Public propertyMimePartialMessageTotalParts If IsMimePartialMessage is true, then property holds the total number of MIME partial-message parts.
Public propertyPassword The password found to decrypt the document by cycling through supplied password list.
(Inherited from DocumentContent)
Public propertyReceivedDate Email received date/time. Check property DateTime.Kind to determine if UTC, Local, or Unspecified time.
Public propertyResult Gets or sets the result of the content extraction. Check this value to see if content extraction was successful.
(Inherited from DocumentContent)
Public propertyRtfBody If HasRtfBody is true, then this property contains the Rich Text Format (RTF) body.
Public propertyRtfHasEncapsulatedHtml If true, the RTF body (RtfBody) has encapsulated HTML (from Outlook conversion to RTF); false otherwise.
Public propertySender Sender information. The sender is the EmailAddress of the agent responsible for the actual transmission of the message. The sender and the From are often the same but can be different.
Public propertySentDate Email sent date/time. Check property DateTime.Kind to determine if UTC, Local, or Unspecified time.
Public propertySHA1AttachmentHash SHA-1 hash of the concatenated SHA1 hash of each attachment binary data (includes hashes of inline images).
Public propertySHA1AttachmentSortedHash SHA-1 hash of the SORTED and then concatenated SHA1 hash of each attachment binary data (includes hashes of inline images).
Public propertySHA1BinaryHash SHA-1 binary document hash (hash of all document bytes).
(Inherited from DocumentContent)
Public propertySHA1BodyHash SHA-1 hash of the email Body text (converted to lower case and with all white space removed).
Public propertySHA1ContentHash SHA-1 content hash is a proprietary hash on only the content part of document file format.
(Inherited from DocumentContent)
Public propertySHA1HeaderHash SHA-1 hash of concatenated message SentDate date (e.g., Outlook 'ClientSubmitTime' or MIME 'Date' field), subject, Sender name and email address (converted to all lower case and all white space removed before hashing).
Public propertySHA1RecipientNamesHash SHA-1 hash of all recipient names concatenated together (all lower case).
Public propertySHA1RecipientsHash SHA-1 hash of all recipient names and email addresses concatenated together (all lower case).
Public propertySHA256BinaryHash SHA-256 binary document hash (hash of all document bytes).
(Inherited from DocumentContent)
Public propertySHA256ContentHash SHA-256 content hash is a proprietary hash on only the content part of document file format.
(Inherited from DocumentContent)
Public propertySubject Email subject text.
Public propertyTextBody If HasTextBody is true, then this property contains the plain-text body.
Public propertyTextSourceType Gets or sets the method of the acquired document text (if any).
(Inherited from DocumentContent)
Public propertyToRecipients "To" recipient email information.
Top
See Also