SharePoint にカスタム コンテンツ タイプのドキュメント ライブラリがあります。新しいドキュメントがアップロードされるたびに、アイテム追加イベント レシーバーによって設定されるカスタム フィールドが 1 つあります。
Word でドキュメントを開き、Word メニューの [名前を付けて保存] オプションを使用して新しいドキュメントを保存すると、問題が発生します。イベント レシーバーがフィールドに正しい値を設定した後、Word がフィールドを古い値に戻しています。
Word でフィールドが変更されないようにするにはどうすればよいですか? フィールドは非表示で、読み取り専用で、封印されています。
Word によって発生した項目更新イベントをキャッチできると思います。Word がアイテムを変更しようとしていることを知る方法があれば、イベントをキャンセルできます。方法はありますか?