Вы можете попробовать использовать собственный обработчик протокола. Это позволяет применять метаданные к файлам независимо от их типа.Сопоставьте это с настраиваемым источником контента, и вы можете указать целевой сетевой ресурс или набор общих ресурсов.
Материалы по обработчикам протоколов (и обработчикам свойств) находятся в разделе, посвященном разработке фильтрации файлов, но не волнуйтесь.об этом.Книга ниже хорошо отражает разницу.
Microsoft Windows Search 3.x SDK 1008 * - неплохое место для начала.У него есть пример реализации IFilter, который собирает свойства из файла XML.
Книга, которую я нашел полезной, - «Внутри индекса и поисковых систем: Microsoft Office SharePoint Server 2007» Патрика Тиссегема и Ларса Фаструпа.В главе 9 обсуждается реализация и развертывание пользовательского фильтра, обработчика протокола и даже источника контента.Эта версия обработчика протокола показывает, как получить метаданные, например, изменить дату, от сканирования файловой системы.Определив также пользовательский источник контента, вы можете захватывать метаданные файла независимо от типа файлов, которые вам нужны для того, чтобы иметь множество разных типов файлов для захвата свойств.
Я нашел этот форум / блогсообщение о IFilter development довольно хорошо.Он имеет несколько ссылок на другие ресурсы.
Эта статья MSDN о написании фильтра для SharePoint часто упоминается и содержит лучшее объяснение различных аспектов, но книга, которую я упомянул, охватывает более широкий круг вопросов.т. е. обработчик протокола.
MSDN имеет хороший обзор процесса индексирования .