OpenDiscoverSDK.Interfaces.Metadata Namespace

Open Discover™ SDK for .NET known metadata fields extracted from supported file formats.

A 'known' metadata field (property) is one that is extracted from at least one file format and is documented in one of the 'known' metadata field collection classes by type. Documenting the known metadata fields by type and also by the common file formats that they are found in (see KnownMetadataHelper helper class) helps users to know which fields one can index/search for when using Open Discover™ SDK .NET in full-text indexing applications.

The actual number of metadata fields extracted from all supported file formats is greater than what is presented in this namespace. Note: not all extracted metadata fields could be documented and many formats allow users to create custom metadata fields with custom names.

System Requirements:

  • Minimum supported client – Windows 7 [desktop apps | UWP apps]
  • Minimum supported server – Windows Server 2008 R2[desktop apps | UWP apps]

Classes

KnownBooleanMetadataFields Known boolean typed metadata property names.
KnownDateTimeMetadataFields Known DateTime typed metadata property names.
KnownDoubleMetadataFields Known double typed metadata property names.
KnownInt32MetadataFields Known Int32 typed metadata property names.
KnownInt64MetadataFields Known Int64 typed metadata property names.
KnownMetadataAttribute Metadata field attribute.
KnownMetadataField Used only by the KnownMetadataHelper class to represent a known metadata field.
KnownMetadataHelper Helper class to access lists of known metadata field names by .NET type and by document format types.
KnownStringMetadataFields Known string typed metadata property names.