我正在为SharePoint开发一个应用程序,并且具有一个带有多个文本和文件输入的表单。文件输入适用于Word,Excel,PowerPoint,图像等常规文件,但不适用于视频。是否可以通过代码将视频上传到文档库?还是仅仅因为文件通常太大而无法上传就不能这样做吗?
文件的类型为HttpPostedFileBase
,并以普通的mvc格式发送。
这是将其上传到文件夹的代码
FileCreationInformation attachFileInfo = new FileCreationInformation();
attachFileInfo.ContentStream = pNewRequest.FileToUpload1.InputStream;
attachFileInfo.Url = Path.GetFileName(pNewRequest.FileToUpload1.FileName);
newFolder.Files.Add(attachFileInfo);
答案 0 :(得分:0)
根据this StackExchange answer,SP视频被组织在特殊的VideoSet文件夹中,这些文件夹似乎与文档集相似。
您说过您正在使用MVC提交文件,所以我假设您在外部服务器上使用CSOM。 Here's an example for handling video uploads via CSOM。