我想创建一个自定义文档库,在其中使用标准 UI 但实现不同的持久层。基本上从不同的源系统获取和显示文档。通过这种方式,我可以使用现有的对象模型,但可以利用 SharePoint 中出色的办公集成。
我在这里找到了一篇不错的文章,但他们在作弊,他们为外部持久性编写了一个全新的 UI。
我查看了 SPList 和 SPDocumentLibrary 对象,但我无法覆盖必要的方法。
我查看了事件框架,它更接近,但它缺少重要事件,例如“GetFile”或“PopulateList”。
有什么想法吗?