SharePointでは、アイテムが最初にドキュメントライブラリに追加されると、期待どおりにItemAddedイベントとItemAddingイベントが発生します。また、同じファイル名をアップロードして既存のファイルを更新すると、予想どおり、ItemUpdatedイベントとItemUpdatingイベントが発生します。しかし、私はこの種の行動が実際に起こったかどうかを判断することに失敗しました。または、より具体的には、次のことを完全に区別することはできません。
- 誰かが新しいファイルをアップロードしたが、どのフォームフィールドにも何もしなかったため、アイテムが更新されました。
- 誰かが「OK」を押したが、どのフォームフィールドにも何もしなかったため、アイテムが更新されました。
これらの種類の更新を実際に区別する方法はありますか?この情報を含むイベントプロパティにも、リストアイテムとファイル自体の両方のバージョン履歴にも何も含まれていないようです。OpenBinary()を介してファイル自体を比較しようとしましたが、どちらの場合も同じ結果が得られます。よろしくお願いします!