Known |
public static class KnownMetadataHelper
The KnownMetadataHelper type exposes the following members.
| Name | Description | |
|---|---|---|
| ArchiveTypeMetadataFields | Archive (.7z, .zip, .rar, etc) associated metadata fields (see KnownMetadataField). | |
| BooleanMetadataFields | All boolean type known metadata field names. | |
| DateTimeMetadataFields | All DateTime type known metadata field names. | |
| DocumentStoreTypeMetadataFields | Document store (DXL database, etc) metadata fields (see KnownMetadataField). | |
| DoubleMetadataFields | All double type known metadata field names. | |
| EmailMapiTypeMetadataFields | Outlook/Exchange MAPI .msg object associated metadata fields (see KnownMetadataField). | |
| EmailTypeMetadataFields | Common (shared) email document associated metadata fields (see KnownMetadataField). | |
| HtmlTypeMetadataFields | HTML document associated metadata fields (see KnownMetadataField). | |
| ImageTypeMetadataFields | Image document associated metadata fields (see KnownMetadataField). | |
| Int32MetadataFields | All Int32 type known metadata field names. | |
| Int64MetadataFields | All Int64 type known metadata field names. | |
| MailStoreTypeMetadataFields | Mail store (.pst, .ost, .mbox, etc.) associated metadata fields (see KnownMetadataField). | |
| MessagingStoreTypeMetadataFields | Messaging store (Slack export, WhatsApp export, etc) associated metadata fields (see KnownMetadataField). | |
| MessagingTypeMetadataFields | Messaging type metadata fields (see KnownMetadataField, e.g., Teams, Slack, etc., message metadata). | |
| MultimediaTypeMetadataFields | Multimedia document associated metadata fields (see KnownMetadataField). | |
| OfficeTypeMetadataFields | Common office document type associated metadata fields (see KnownMetadataField). | |
| OtherTypeMetadataFields | "Other" (miscellaneous) metadata fields (see KnownMetadataField). | |
| ReservedMetadataFields | Reserved metadata fields (see KnownMetadataField). | |
| StringMetadataFields | All string type known metadata field names. |
The helper lists of metadata fields in this class can be used to populate UI drop down lists of fields to search for in full-text search indexes, for example.
This class uses reflection to create lists of the defined fields and field attributes in classes KnownBooleanMetadataFields, KnownDateTimeMetadataFields, KnownDoubleMetadataFields, KnownInt32MetadataFields, KnownInt64MetadataFields, and KnownStringMetadataFields.