Каждая версия может иметь комментарий, когда она редактируется в браузере, и это можно увидеть при просмотре версий элементов в браузере.
Когда я программно изменяю значение поля в SPListItem, я хотел бы установить комментарий для этого изменения. В идеале строка комментария должна передаваться в качестве параметра в SPListItem.Update, но она не имеет никаких параметров. Также я не могу найти свойство в SPListItem, чтобы установить это.
Если я перезаписываю файл в библиотеке документов с помощью SPFileCollection.Add, то есть параметр, доступный для установки checkInComment, и это именно то, что мне нужно, но я не могу найти его в SPListItem.
Я пытаюсь обновить метаданные документа в библиотеке документов. Как и выше, я могу добавлять комментарии к версиям, когда перезаписываю более новыми версиями документа, а не когда сам перезаписываю поля.