Property Type Enumeration
Supported document metadata property data types.
Definition
Namespace: OpenDiscoverSDK.Interfaces.Content
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
C#
[DataContractAttribute]
public enum PropertyTypeMembers
| Undefined | 0 | Property type is undefined (used internally and should never be a type returned through API). |
| Boolean | 1 | 1-byte boolean type. |
| Int32 | 2 | 4 byte (32-bit), signed integer. |
| Int64 | 3 | 8 byte (64-bit), signed integer. |
| Double | 4 | 8-byte (double-precision) IEEE floating-point number. |
| DateTime | 5 | 8-byte DateTime structure. The vast majority of DataTime metadata extracted from document formats is in UTC (Utc), but in a few cases, the software that created the document didn't specify Kind, and therefore, the extracted DateTime from the document has DateTime.Kind set as Unspecified. |
| String | 6 | Represents zero or more Unicode characters. |
| BooleanList | 10 | Represents a list of boolean values. |
| Int32List | 11 | Represents a list of Int32 values. |
| Int64List | 12 | Represents a list of Int64 values. |
| DoubleList | 13 | Represents a list of 8-byte (double-precision) IEEE floating-point number. |
| DateTimeList | 14 | Represents a list of DateTime values. |
| StringList | 15 | Represents a list of string values. |