TimeZoneAndEmailSettings Class

Settings for document collection time zone and related extracted DateTime metadata and email extracted text DateTime display.

Definition

Namespace: OpenDiscoverSDK.Interfaces.Settings
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
C#
[DataContractAttribute]
[KnownTypeAttribute(typeof(MapiPropertyRequest))]
[KnownTypeAttribute(typeof(MapiNamedPropertyRequest))]
[KnownTypeAttribute(typeof(TimeZoneInfo))]
[KnownTypeAttribute(typeof(TimeZoneInfoAdjustmentRule))]
[KnownTypeAttribute(typeof(TimeZoneInfoTransitionTime))]
[KnownTypeAttribute(typeof(DayOfWeek))]
public class TimeZoneAndEmailSettings
Inheritance
Object    TimeZoneAndEmailSettings

Constructors

Properties

ApplyTimeZoneToMetadata Determines if CollectionTimeZone is applied to extracted DateTime metadata with Kind equal to Unspecified.
CollectionTimeZone Determines the time zone of a document collection.
DisplayEmailRecipientNameAndSmtp For email types, if true, the SMTP email address (if known) is also included in the extracted text for each recipient (e.g., "DisplayName < SMTP Address >").
EmailDateTimeFormat Determines the extracted text format of email sent date, appointment start/end dates, task dates, and journal dates.
ExtractAllKnownOutlookMAPIProperties If true, all known MAPI properties are extracted from Outlook message files (.msg). If false, a focused subset of the most common and useful properties are extracted from Outlook message files. The default value is false.
ShowUtcOffsetForTime If true, extracted text date/times for emails, appointments, tasks, journal objects, etc., are outputted with UTC offset.
UserMapiPropertyRequests User list of Outlook MAPI properties and named properties to request for extraction from Microsoft Outlook email formats as metadata.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetSystemTimeZoneIdentifiers Gets a list of all local system time zone identifiers.
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also