com.esri.arcgis.search
Interface IItemIndex2

All Superinterfaces:
IItemIndex, Serializable
All Known Implementing Classes:
GPItemIndex, ItemIndex

public interface IItemIndex2
extends IItemIndex, Serializable

Provides access to update thumbnail in index.


Field Summary
 
Fields inherited from interface com.esri.arcgis.search.IItemIndex
IID, IIDacf9354c_05db_4a70_b5f3_48d2822cb400, xxDummy
 
Method Summary
 IStringArray getItemsMissingThumbnails()
          The CatalogPaths without thumbnail info.
 void updateThumbnail(String catalogPath, IThumbnailInfo thumbInfo)
          Update thumbnail info in index.
 
Methods inherited from interface com.esri.arcgis.search.IItemIndex
addItemInfo, deleteItemInfo, deleteItemInfos, getItemInfoCount, isItemInfoExists, updateItemInfo
 

Method Detail

updateThumbnail

void updateThumbnail(String catalogPath,
                     IThumbnailInfo thumbInfo)
                     throws IOException,
                            AutomationException
Update thumbnail info in index.

Parameters:
catalogPath - The catalogPath (in)
thumbInfo - A reference to a com.esri.arcgis.geodatabase.IThumbnailInfo (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getItemsMissingThumbnails

IStringArray getItemsMissingThumbnails()
                                       throws IOException,
                                              AutomationException
The CatalogPaths without thumbnail info.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.