# KVSumInfoType

This enumerated type defines the data type of the metadata field extracted from a document. This enumerated type is defined in `kvtypes.h`.

## Definition

    typedef enum tag_KVSumInfoType
    {
        KV_String        = 0x1,
        KV_Int4          = 0x2,
        KV_DateTime      = 0x3,
        KV_ClipBoard     = 0x4,
        KV_Bool          = 0x5,
        KV_Unicode       = 0x6,
        KV_IEEE8         = 0x7,
        KV_Other         = 0x8
    }
    KVSumInfoType;

## Enumerators

`KV_String` | The value in the metadata field is a string.
`KV_Int4` | The value in the metadata field is an integer.
`KV_DateTime` | The value in the metadata field is a date and time. This type is a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (Windows FILETIME EPOCH). You might need to convert this value into another format. The Filter sample program demonstrates how to convert this value to another format. The program translates `KV_DATETIME` to a UNIX timestamp, that is, the number of seconds since 00:00:00 (UTC), January 1, 1970. It then uses the `ctime` system library call, which works on UNIX and Windows, to print the date in the following format: `Thu Aug 22 16:19:07 2002`
`KV_ClipBoard` | Currently not supported.
`KV_Bool` | The value in the metadata field is a Boolean value.
`KV_Unicode` | The value in the metadata field is a Unicode string.
`KV_IEEE8` | The value in the metadata field is an IEEE 8-byte integer.
`KV_Other` | The value in the metadata field is user-defined.

© Copyright 2016-2020 Micro Focus or one of its affiliates | Send documentation feedback Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a mail client, and then send this email to swpdl.idoldocsfeedback@microfocus.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_FT_HTML5_bannerTitle.htm