Aggiunta la possibilità di interagire con le versioni di un elemento/file nel Client Object Model

Durante questo agosto, Microsoft ha rilasciato un nuovo aggiornamento per il Client Object Model (versione del package: 16.1.6802.1200).
Questo è un aggiornamento molto importante dal mio punto di vista, perchè è stato colmato un gap presente da tanti anni all'interno del Client Object Model: la possibilità di gestire le versioni degli elementi di una lista SharePoint.
Sono state infatti aggiunte le classi "ListItemVersion", "ListItemVersionCollection" e la proprietà "Versions" all'interno della classe "ListItem" (ancora non presenti ufficialmente all'interno della documentazione), utili a permetterci di recuperare i valori dei campi delle precedenti versioni dell'elemento.

La nuova versione delle librerie è disponibile tramite NuGet. Ricordatevi solamente che potrete sfruttare questa nuova versione solo con SharePoint Online.