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

コンテナーのクロールやwatchを検索エンジンに通知するメソッドと、クロールまたは監視時に含めるか除外するコンテナーの下の項目を提供します。

継承

ISearchCrawlScopeManager インターフェイスは、IUnknown インターフェイスから継承します。 ISearchCrawlScopeManager には、次の種類のメンバーもあります。

メソッド

ISearchCrawlScopeManager インターフェイスには、これらのメソッドがあります。

 
ISearchCrawlScopeManager::AddDefaultScopeRule

このルールの既定のスコープとして URL を追加します。
ISearchCrawlScopeManager::AddHierarchicalScope

検索エンジンに階層スコープを追加します。
ISearchCrawlScopeManager::AddRoot

検索エンジンに新しい検索ルートを追加します。
ISearchCrawlScopeManager::AddUserScopeRule

ユーザーが新しいルールを作成するか、インデックスを作成する URL を追加するときに、新しいクロール スコープ ルールを追加します。
ISearchCrawlScopeManager::EnumerateRoots

ISearchCrawlScopeManager のこのインスタンスが認識されているすべてのルートの列挙を返します。
ISearchCrawlScopeManager::EnumerateScopeRules

ISearchCrawlScopeManager インターフェイスのこのインスタンスが認識しているすべてのスコープ 規則の列挙を返します。
ISearchCrawlScopeManager::GetParentScopeVersionId

親包含 URL のバージョン ID を取得します。
ISearchCrawlScopeManager::HasChildScopeRule

特定の URL にスコープ内に子ルールがあるかどうかを識別します。
ISearchCrawlScopeManager::HasParentScopeRule

特定の URL にスコープ内に親ルールがあるかどうかを識別します。
ISearchCrawlScopeManager::IncludedInCrawlScope

指定した URL がクロール スコープに含まれているかどうかを示すインジケーターを取得します。
ISearchCrawlScopeManager::IncludedInCrawlScopeEx

指定した URL がクロール スコープに含まれているかどうか、およびその理由を示すインジケーターを取得します。
ISearchCrawlScopeManager::RemoveDefaultScopeRule

検索エンジンから既定のスコープ ルールを削除します。
ISearchCrawlScopeManager::RemoveRoot

検索エンジンから検索ルートを削除します。
ISearchCrawlScopeManager::RemoveScopeRule

検索エンジンからスコープ ルールを削除します。
ISearchCrawlScopeManager::RevertToDefaultScopes

既定のスコープに戻します。
ISearchCrawlScopeManager::SaveAll

検索エンジンに対するすべての変更をコミットします。

注釈

クロール スコープ マネージャー (CSM) インデックス作成操作のコマンド ライン オプションを定義する方法を示すサンプルについては、 CrawlScopeCommandLine サンプルを参照してください。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 SP1 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー searchapi.h
再頒布可能パッケージ Windows デスクトップ検索 (WDS) 3.0

関連項目

概念

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

クロール スコープ マネージャーの使用