|
![]() |
#1 |
Участник
|
если ещё актаульно, пример кода, реализованный недавно
пример кода в вложении
кейс который я реализовывал, автоматически заливать файлы из шарика и создавать вложения для письма, для отправки клиенту и пример как вычитать массив байт для дальнейшей работы using (FileInformation sharePointFile = Microsoft.SharePoint.Client.File.OpenBinaryDirect(clientContext, doc.ServerRelativeUrl)) { var attachment = new ActivityMimeAttachment { ObjectId = new EntityReference(Email.EntityLogicalName, createdEmailId), ObjectTypeCode = Email.EntityLogicalName, FileName = doc.Name }; var inputStream = sharePointFile.Stream; byte[] result; using (var streamReader = new MemoryStream()) { inputStream.CopyTo(streamReader); result = streamReader.ToArray(); } attachment.Body = Convert.ToBase64String(result); organizationService.Create(attachment); } Последний раз редактировалось pz_minsk; 13.01.2015 в 13:26. |
|
|
За это сообщение автора поблагодарили: Буденый (1). |
Теги |
sharepoint, crm2013 |
|
|