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

関連項目

インデックス作成プロセス