Событие такого типа недоступно через платформу EventHandler. Нет конкретного события загрузки, но есть событие просмотра, доступное из объекта AuditEntry. Однако нет никакой разницы между тем, как пользователь щелкает ссылку, чтобы просмотреть документ, и загружает его.
Один из вариантов, на который я бы посмотрел, - это создание настраиваемого действия для библиотеки документов. Это пользовательское действие будет загружать документ и записывать информацию, необходимую для внешней системы. Чтобы сделать его полностью эффективным, вам нужно отключить возможность щелкнуть правой кнопкой мыши и загрузить ссылку, чтобы пользователь был вынужден выполнить ваше пользовательское действие.