SharePoint 2013 Online - 添加附件:客户端对象模型

时间:2017-07-24 18:12:06

标签: sharepoint attachment

使用CSOM创建SP 2013 Online应用程序。我在SP设计器中创建自定义ASPX页面,并将项目插入和更新到SharePoint列表。早期的List输入表单是InfoPath 2013开发的,其中使用了文件附件控件。由于代码不是使用ClientContext重写的,有人可以告诉我应该怎么做吗?

1 个答案:

答案 0 :(得分:0)

您可能希望查看SharePoint Stackexchange for SharePoint特定问题。

List list = web.Lists.GetByTitle("listtitle");
ListItem item = list.GetItemById(1);
var attachment = new AttachmentCreationInformation();
attachment.FileName = "fileName";
attachment.ContentStream = new MemoryStream(System.IO.File.ReadAllBytes("streamFile"));
Attachment att = item.AttachmentFiles.Add(attachment);                                        
context.Load(att);                                     
context.ExecuteQuery();  

https://sharepoint.stackexchange.com/questions/144814/how-to-attach-files-to-list-item-using-client-object-model