インデックス作成オプションの [これらの場所にインデックスを付ける] に場所のリストがあります。アプリから作成したフォルダーを C# を使用してリストに追加する方法はありますか?
1373 次
1 に答える
4
私は解決策を見つけました。自分のアプリ フォルダーが C# で Windows 検索をサポートできるようにしたい人は誰でも、以下のようにすることができます。
Windows Search API をダウンロード ( http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=7388 )
Micosoft.Search.Interop 名前空間をインポートします。
コードを書く
Uri path = new Uri(location); string indexingPath = path.AbsoluteUri; CSearchManager csm = new CSearchManager(); CSearchCrawlScopeManager manager = csm.GetCatalog("SystemIndex").GetCrawlScopeManager(); manager.AddUserScopeRule(indexingPath, 1, 1, 0); manager.SaveAll();
于 2014-03-11T04:52:40.410 に答える