現在、ドキュメント管理システムから SharePoint Online を使用するためのツールを作成しています。私が直面している主な課題は、ドキュメントの作成者の詳細を保存し、時間を作成することです。たくさんのコードをオンラインでチェックしましたが、どれも成功しませんでした。ここに私が使用したアプローチがあります
- SharePoint レスト API
- マイクロソフト グラフ API
- CSOM (コンソール アプリケーションを使用)
CSOM でこれまでに使用したコードは次のとおりですが、まだ作成者フィールドを更新できません。
li["Title"] = "Update from CSOM";
li["Created"] = DateTime.Now.AddYears(-5);
li["Author"] = author.Id;
li.UpdateOverwriteVersion();
clientContext.ExecuteQuery();
これを行う方法、または私の目標を達成するための他のアプローチがあるかどうかについてのアイデアはありますか?