2.5 Calculated Properties

Calculated properties are properties that are not physically stored in the PST as individual properties. Instead, these properties are derived or calculated in one way or another. This section defines the list of calculated properties and the mechanisms through which the values of these properties are evaluated, discovered, modified and otherwise manipulated.

The following is a comprehensive list of calculated properties defined for the PST. The properties are grouped by Object Type. Note that for an ANSI PST, all string properties are stored in ANSI encoding, whereas a Unicode PST stores all string properties in Unicode encoding. Implementations MUST support retrieving string properties in either PtypString8 or PtypString formats.