Такие продукты, как Picasa, создают базы данных, содержащие метаданные о файлах. Подписи, расположение ключевых слов и тому подобное.
Файлы имеют ряд атрибутов, которые зависят от типа файла и/или приложения, создавшего файл.
Мой вопрос: могу ли я программно добавить тег в файл, а затем использовать этот тег для поиска содержимого.
Например. Текстовые файлы включают имя, тип, путь к папке, размер, дату создания, дату изменения, атрибуты, владельца, компьютер. Как добавить атрибут «Ключевые слова»?
Меня интересует решение на C#, но в первую очередь я прошу помощи в понимании того, как эта функциональность может быть реализована в операционных системах Windows.
Спасибо