### Struct

# Camel StoreSearchItem

since: 3.58

#### Description [src]

    struct CamelStoreSearchItem {
      guint32 folder_id;
      const gchar* uid;
    }

A search item object, as returned by the camel_store_search_get_items_sync(). It can contain additional values, as requested by the camel_store_search_set_additional_columns(), which can be obtained by `camel_store_search_item_get_n_additional_values()` and camel_store_search_item_get_additional_value().

###### Structure members

`folder_id:` `guint32`

  A folder ID.

`uid:` `const gchar*`

  A message UID.

Available since: 3.58

#### Instance methods

###### camel_store_search_item_get_additional_value

Gets value of an additional column of an index `index`, which should be less than camel_store_search_item_get_n_additional_values(). The order corresponds to the camel_store_search_get_additional_columns(). Asking for an index which out of bounds returns `NULL`. Note the actual read value can be also `NULL`.

since: 3.58

###### camel_store_search_item_get_n_additional_values

Gets how many additional column values had been read. These are related to the camel_store_search_set_additional_columns().

since: 3.58