iSearchManager 接口 (searchapi.h)
提供用于控制搜索服务的方法。 此接口管理跨目录影响搜索引擎的设置和对象。
继承
ISearchManager 接口继承自 IUnknown 接口。 ISearchManager 还具有以下类型的成员:
方法
ISearchManager 接口包含以下方法。
ISearchManager::get_BypassList 从索引器获取代理绕过列表。 此列表用于确定哪些项或 URL 是本地的,不需要通过代理服务器。 此列表是通过调用 ISearchManager::SetProxy 设置的。 |
ISearchManager::get_LocalBypass 检索一个值,该值确定是否应绕过代理服务器来查找项或 URL。 |
ISearchManager::get_PortNumber 检索用于与代理服务器通信的端口号。 此端口号存储在索引器中,由 ISearchManager::SetProxy 方法设置。 |
ISearchManager::get_ProxyName 检索协议处理程序要使用的代理名称。 |
ISearchManager::get_UseProxy 检索要使用的代理服务器。 |
ISearchManager::get_UserAgent 检索用户代理字符串。 |
ISearchManager::GetCatalog 按名称检索目录,并为该目录创建新的 ISearchCatalogManager 对象。 |
ISearchManager::GetIndexerVersion 在两个区块中检索当前索引器的版本:_the主版本表示器和次要版本表示器。 |
ISearchManager::GetIndexerVersionStr 以单个字符串的形式检索当前索引器的版本。 |
ISearchManager::GetParameter 不支持。此方法在调用时返回E_INVALIDARG。 (ISearchManager.GetParameter) |
ISearchManager::p ut_UserAgent 设置用户代理传递给网站和服务以标识自身的用户代理字符串。 |
ISearchManager::SetParameter 不支持。此方法在调用时返回E_INVALIDARG。 (ISearchManager.SetParameter) |
ISearchManager::SetProxy 将信息存储在索引器中,用于确定索引器如何工作并与代理服务器通信。 |
注解
有关演示如何指定要重新编制索引的文件以及如何重新编制索引的示例,请参阅 ReindexMatchingUrls 示例。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP SP2、Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 SP1 [仅限桌面应用] |
目标平台 | Windows |
标头 | searchapi.h |
可再发行组件 | Windows 桌面搜索 (WDS) 3.0 |