Podpora obslužných rutin událostí knihovny dokumentů umožňuje vývojářům vytvořit software, který používá události knihovny dokumentů k provedení automatizovaných akcí. Pokud zkombinujete knihovny dokumentů, vlastní kódy pro obsluhu událostí a popřípadě formuláře XML, můžete vytvořit výkonné nástroje, se kterými bude možné snadno pracovat.
Ve zdravotnictví je například při příjmu pacienta třeba generovat mnoho dokumentů v určitém pořadí. Můžete tedy vytvořit aplikaci spolupracující s formuláři XML uloženými v knihovně formulářů, která umožní
U knihoven dokumentů můžete sledovat následující události.
| Událost | Popis |
| Vložit | Nový dokument je přidán do knihovny dokumentů. |
| Aktualizovat | Stávající dokument je upraven. |
| Odstranit | Stávající dokument je odstraněn. |
| Přesunout | Dokument je přesunut nebo přejmenován. |
| Kopírovat | Zkopírování dokumentu nebo složky. |
| Vrátit se změnami | Dokument je vrácen se změnami. |
| Rezervovat | Dokument je rezervován. |
| Zrušit rezervaci | Rezervování dokumentu je zrušeno jiným uživatelem. |
Další informace o vytvoření spravovaného kódu pro spolupráci s událostmi knihovny dokumentů naleznete v sadě Microsoft Windows SharePoint Services Software Development Kit.
Chcete-li vývojářům v organizaci umožnit použití událostí knihovny dokumentů pro zápis kódu, je třeba povolit tuto funkci na úrovni virtuálního serveru.