.Net操作Sharepoint常用方法(4) Library常用字段

for (int i = 0; i < listItemCollection.Count; i++)
{
    try
    {
        SharepointItemModel item = new SharepointItemModel();
        item.ItemId = listItemCollection[i].FieldValues["UniqueId"].ToString();
        item.Created = DateTime.Parse(listItemCollection[i].FieldValues["Created"].ToString());
        item.Modified = DateTime.Parse(listItemCollection[i].FieldValues["Modified"].ToString());
        item.ItemType = listItemCollection[i].FileSystemObjectType.ToString();
        item.ItemTitle = listItemCollection[i].FieldValues["FileLeafRef"].ToString();
        item.SavePath = listItemCollection[i].FieldValues["FileRef"].ToString();
        item.CreatedBy = listItemCollection[i].FieldValues["Author"].GetPublicInstancePropertyValue("LookupValue").ToString();
        item.ModifiedBy = listItemCollection[i].FieldValues["Editor"].GetPublicInstancePropertyValue("LookupValue").ToString();

        list.Add(item);
    }
    catch (Exception ex)
    {

    }
}

 

posted @ 2020-12-23 15:08  无敌师爷IT技术Blog  阅读(116)  评论(0)    收藏  举报