Код: Выделить всё
https://myCompany.com/sites/mySite/_vti_history/2561/myLibrary/myDocument.docx
Код: Выделить всё
Microsoft.SharePoint.Client.ClientContext _ClientContext = init();
public ListItemVersion[] GetListItemVersions(ListItem ListItem)
{
ListItemVersionCollection listItemVersionCollection = ListItem.Versions;
this._ClientContext.Load(listItemVersionCollection);
this._ClientContext.ExecuteQuery();
return listItemVersionCollection.ToArray();
}
Есть ли способ получить только сохраненные черновики в соответствии с настройками версий списка? Можно ли отличить сохраненные и несохраненные версии?
Я просмотрел свойства класса ListItemVersion и сравнил значения сохраненной версии с версией, которую не следует сохранять. Но мне не удалось найти свойство, определяющее, сохраняется версия или нет. Просто пропустить все 400 секунд во время загрузки для меня не лучший вариант, так как я не хочу пропустить ни одну сохраненную версию.
Подробнее здесь: https://stackoverflow.com/questions/790 ... using-csom