ISearchManager インターフェイス (searchapi.h)

Search Serviceを制御するためのメソッドを提供します。 このインターフェイスは、カタログ全体の検索エンジンに影響を与える設定とオブジェクトを管理します。

継承

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

現在のインデクサーのバージョンを 2 つのチャンクで取得します。メジャー バージョンの記号とマイナー バージョンの記号_theします。
ISearchManager::GetIndexerVersionStr

現在のインデクサーのバージョンを 1 つの文字列として取得します。
ISearchManager::GetParameter

サポートされていません。このメソッドは、呼び出されたときにE_INVALIDARGを返します。 (ISearchManager.GetParameter)
ISearchManager::p ut_UserAgent

ユーザー エージェントが Web サイトとサービスに渡して自身を識別するユーザー エージェント文字列を設定します。
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