【发布时间】:2015-04-14 03:40:56
【问题描述】:
我尝试使用 DotCMIS 从 Alfresco 下载文件到本地文件夹,但文件总是保存空白,我的代码:
ISession session = startSession();
IObjectId id = session.CreateObjectId(fileId);
Dictionary<String, Object> properties = new Dictionary<String, Object>();
properties.Add(PropertyIds.Name, file);
properties.Add(PropertyIds.ObjectId, fileId);
properties.Add(PropertyIds.ObjectTypeId, "cmis:document,P:cm:titled");
IDocument docx = session.GetObject(fileId) as IDocument;
IContentStream content = docx.GetContentStream();
Stream stream = content.Stream;
string path = @"C:\Windows\Temp\" + docx.Name;
using (stream = File.Create(path)) {}
谢谢大家
【问题讨论】:
-
将内容流写入文件的代码在哪里?