如何以编程方式重命名SharePoint文件

如何以编程方式重命名SharePoint文件,sharepoint,microsoft-graph-api,pnp-js,Sharepoint,Microsoft Graph Api,Pnp Js,在SharePoint online中重命名文件而不丢失其版本历史记录的最佳方法是什么? 更新“FileLeafRef”就足够了,还是应该执行file.move 是否有一种图形方式?我们可以使用它来更新文件: PATCH https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item-id}/fields 并更新“FileLeafRef”字段?这会重命名文件吗?是的,我已经测试过了。谢谢阿莫斯,我会使用它

在SharePoint online中重命名文件而不丢失其版本历史记录的最佳方法是什么? 更新“FileLeafRef”就足够了,还是应该执行file.move


是否有一种图形方式?

我们可以使用它来更新文件:

PATCH https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item-id}/fields

并更新“FileLeafRef”字段?这会重命名文件吗?是的,我已经测试过了。谢谢阿莫斯,我会使用它