Определение временных файлов Microsoft Office - PullRequest
1 голос
/ 22 февраля 2010

Я смотрю каталог, используя FileSystemWatcher.

Когда файл копируется в этот каталог - мой наблюдатель захватывает его и выполняет с ним несколько действий.

Моя проблема заключается в том, что при открытии файла Microsoft Office в каталоге отслеживания создается временный файл. Я не могу найти способ игнорировать эти файлы.

Хотя временное имя файла хорошо известно (например, abcd.docx -> ~ $ cd.docx), мне нужен лучший способ, чем этот, чтобы идентифицировать этот файл.

Есть идеи?

1 Ответ

4 голосов
/ 22 февраля 2010

Эти временные файлы помечены как скрытые.

Следовательно, вы можете игнорировать все скрытые файлы. (Звоните File.GetAttributes)

...