ISearchCatalogManager 接口 (searchapi.h)

提供用于管理搜索目录的方法,例如重新编制索引或设置超时。

继承

ISearchCatalogManager 接口继承自 IUnknown 接口。 ISearchCatalogManager 还具有以下类型的成员:

方法

ISearchCatalogManager 接口包含以下方法。

 
ISearchCatalogManager::EnumerateExcludedExtensions

未实现。 (ISearchCatalogManager.EnumerateExcludedExtensions)
ISearchCatalogManager::get_ConnectTimeout

获取用于连接到存储区进行索引的连接超时值。
ISearchCatalogManager::get_DataTimeout

获取索引器和搜索筛选器主机之间数据事务的数据超时值(以秒为单位)。 此值包含在TIMEOUT_INFO结构中。
ISearchCatalogManager::get_DiacriticSensitivity

获取一个值,该值指示目录是否对音调符号敏感。 音调符号是添加到字母中的标记,用于指示特殊的拼音值或发音。
ISearchCatalogManager::get_Name

获取当前目录的名称。
ISearchCatalogManager::GetCatalogStatus

获取目录的状态。
ISearchCatalogManager::GetCrawlScopeManager

获取此搜索目录的 ISearchCrawlScopeManager 接口。
ISearchCatalogManager::GetItemsChangedSink

获取更改通知接收器接口。
ISearchCatalogManager::GetParameter

未实现。 (ISearchCatalogManager.GetParameter)
ISearchCatalogManager::GetPersistentItemsChangedSink

获取客户端的更改通知事件接收器接口。 客户端应用程序和协议处理程序使用此方法来通知索引器更改。
ISearchCatalogManager::GetQueryHelper

获取当前目录的 ISearchQueryHelper 接口。
ISearchCatalogManager::GetURLIndexingState

未实现。 (ISearchCatalogManager.GetURLIndexingState)
ISearchCatalogManager::NumberOfItems

获取目录中的项数。
ISearchCatalogManager::NumberOfItemsToIndex

获取目录中要编制索引的项数。
ISearchCatalogManager::p ut_ConnectTimeout

设置TIMEOUT_INFO结构中的连接超时值(以秒为单位)。
ISearchCatalogManager::p ut_DataTimeout

为索引器和搜索筛选器主机之间的数据事务设置超时值。 此信息存储在TIMEOUT_INFO结构中,以秒为单位。
ISearchCatalogManager::p ut_DiacriticSensitivity

设置一个值,该值确定目录是否对音调符号敏感。 音调符号是添加到字母中的标记,用于指示特殊的拼音值或发音。
ISearchCatalogManager::RegisterViewForNotification

未实现。 (ISearchCatalogManager.RegisterViewForNotification)
ISearchCatalogManager::Reindex

重新编制目录中所有 URL 的索引。
ISearchCatalogManager::ReindexMatchingURLs

重新编制与所提供的模式匹配的所有项的索引。 在 Windows 7 之前未实现此方法。
ISearchCatalogManager::ReindexSearchRoot

重新索引指定根中的所有 URL。
ISearchCatalogManager::Reset

通过重新生成数据库并执行完整索引来重置基础目录。
ISearchCatalogManager::SetExtensionClusion

未实现。 (ISearchCatalogManager.SetExtensionClusion)
ISearchCatalogManager::SetParameter

设置目录的名称/值参数。
ISearchCatalogManager::UnregisterViewForNotification

未实现。 (ISearchCatalogManager.UnregisterViewForNotification)
ISearchCatalogManager::URLBeingIndexed

获取当前正在编制索引的 URL。 如果当前未进行索引编制,则 pszUrl 设置为 NULL。

要求

   
最低受支持的客户端 Windows XP SP2、Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 SP1 [仅限桌面应用]
目标平台 Windows
标头 searchapi.h
可再发行组件 Windows 桌面搜索 (WDS) 3.0

请参阅

索引编制过程