ローカルの .net アセンブリから、フェデレーション検索機能を使用して Windows 7 エクスプローラーに検索結果を表示しようとしています。(Web サービスからではありません)
さまざまなチュートリアルを見つけましたが、それらはすべて Web サービス用です。以前は不可能だと思っていましたが、StickyNotes の統合検索コネクタに出会いました。.OSDX ファイルの内容は次のとおりです。
<?xml version="1.0" encoding="UTF-8"?>
<searchConnectorDescription xmlns="http://schemas.microsoft.com/windows/2009/searchConnector">
<description>Create short handwritten or text notes.</description>
<isSearchOnlyItem>true</isSearchOnlyItem>
<includeInStartMenuScope>true</includeInStartMenuScope>
<templateInfo>
<folderType>{982725EE-6F47-479E-B447-812BFA7D2E8F}</folderType>
</templateInfo>
<simpleLocation>
<url>StickyNotes://{S-1-5-21-3431700657-2522803235-1547684158-1000}/notes</url>
<serialized>MBAAAEAFCAAAAAAAADAAAAAAAYUgAAQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAYKAUAwHAykg1PPWtiyRvmVorPeOnkJkAQEATBAdAkGAjBwaAkHAOBwbAQHAlBwcAoDAvAwLAsHATBQLAEDAtAQNA0CAyAQMA0CAzAANAMDAxAwNAADAwAgNAUDA3AQLAIDA1AgMAIDA4AAMAMDAyAwMAUDAtAQMAUDA0AwNAYDA4AANAEDA1AAOA0CAxAAMAADAwAQfA8CAuBwbAQHAlBwcAAAAAAAAAAAAAAA</serialized>
</simpleLocation>
</searchConnectorDescription>
これは、検索クエリをローカルのデータストア/dll/exe に転送できることを意味します。
.net アプリを使用して、同じ/類似の方法で検索結果を提供したいと考えています。どこから始めればよいですか?
参照: Windows 7 Federated Search Provider Implementer's Guide
私の目的は、ドキュメント ライブラリ データベース (sqlite) を Windows エクスプローラーで検索可能にし、エクスプローラーで DB からファイルとそのメタ データを一覧表示することです (ファイルはローカルに保存されます)。