/// <summary> /// 上传文件到指定的文件夹里面(新建文件夹) /// </summary> /// <param name="setting">配置信息</param> /// <param name="strFileName">文件名称</param> /// <param name="fileData">文件内容</param> /// <param name="ListName">文档库名称</param> /// <param name="FolderName">文件夹名称</param> /// <param name="iPageNum">扩展属性页数</param> /// <param name="strDocumentType">附件类型</param> /// <param name="IsUpload">文件上传是否成功</param> /// <param name="strUploadMessage">文件上传的返回信息</param> /// <returns>新文件夹编号</returns> public int UploadFile(SPSetting setting, string strFileName, byte[] fileData, string ListName, string FolderName, int iPageNum, string strDocumentType, out bool IsUpload, out string strUploadMessage) { SharePointHelper docHelper = new SPDocumentWcfService.SharePointHelper(setting.SPUserId, setting.SPUserPwd, setting.SPUserDomain, setting.SPSite, setting.SPWeb, setting.ActionUser); int iFolderId = docHelper.UploadFile(strFileName, fileData, ListName, FolderName, iPageNum, strDocumentType, out IsUpload, out strUploadMessage); return(iFolderId); }
/// <summary> /// 上传文件到指定的文件夹里面 /// </summary> /// <param name="setting">配置信息</param> /// <param name="strFileName">文件名称</param> /// <param name="fileData">文件内容</param> /// <param name="ListName">文档库名称</param> /// <param name="FolderId">文件夹编号</param> /// <param name="IsUpload">文件上传是否成功</param> /// <returns></returns> public string UploadFile(SPSetting setting, string strFileName, byte[] fileData, string ListName, int FolderId, out bool IsUpload) { SharePointHelper docHelper = new SPDocumentWcfService.SharePointHelper(setting.SPUserId, setting.SPUserPwd, setting.SPUserDomain, setting.SPSite, setting.SPWeb, setting.ActionUser); string strReturn = docHelper.UploadFile(strFileName, fileData, ListName, FolderId, out IsUpload); return(strReturn); }
public string UploadFileTest(FileUploadMessage upfile) { bool IsUpload = false; SPSetting setting = upfile.Setting; SharePointHelper docHelper = new SPDocumentWcfService.SharePointHelper(setting.SPUserId, setting.SPUserPwd, setting.SPUserDomain, setting.SPSite, setting.SPWeb, setting.ActionUser); //long fileLength = upfile.fileData.Length; byte[] fileContents = upfile.fileData;; string strReturn = docHelper.UploadFile(upfile.FileName, fileContents, upfile.ListName, out IsUpload); return(strReturn); }