private static void UpdateItemById(string ItemId, string errorMessage)
{
try
{
Guid SPListId = new Guid(ConfigurationHelper.GetSPClassDataImportResultListId());
OfficeDevPnP.Core.AuthenticationManager authManager = new OfficeDevPnP.Core.AuthenticationManager();
using (var clientContext = authManager.GetNetworkCredentialAuthenticatedContext(ConfigurationHelper.GetSPSiteURL(), ConfigurationHelper.GetSPUserAccount(), ConfigurationHelper.GetSPUserPassword(), ConfigurationHelper.GetDomainName()))
{
ListItem item = clientContext.Web.Lists.GetById(SPListId).GetItemById(ItemId);
clientContext.Load(item);
clientContext.ExecuteQuery();
//时间
item["ImportTime"] = DateTime.Now;
//错误信息
item["Description"] = errorMessage;
item.Update();
clientContext.ExecuteQuery();
}
}
catch (Exception ex)
{
}
}