как программно обнаружить новый файл в общей папке sharepoint - PullRequest
1 голос
/ 28 марта 2012

Я использую wss3.0, и мне нужен способ прослушивать библиотеку общих папок на предмет изменений файлов, которые поступают от пользователей, проверять эти файлы и копировать их в другое место на диске.Это почти как функция оповещения, но каждый раз, когда это происходит, вместо того, чтобы отправлять сообщения по электронной почте, нужно запускать некоторый код, чтобы проверять новые файлы и копировать их в сетевое расположение.

лучшее решение, которое я могу найтиВ завершение создается пользовательское задание таймера и проверяется, какие файлы изменились со времени моего последнего успешного запуска, но затем мне нужно будет сохранить время последнего успешного выполнения где-нибудь.

Если у кого-то есть идея получше, они болеечем можете поделиться.

1 Ответ

3 голосов
/ 28 марта 2012

Вы можете добавить Event Receiver в эту библиотеку, и каждый раз, когда добавляется элемент, он запускается. Затем внутри Event Receiver вы скопируете файл на свое место на диске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...