c# - 通过代码将视频上传到 SharePoint 库
问题描述
我正在为 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);
解决方案
根据这个 StackExchange 答案,SP 视频被组织在特殊的 VideoSet 文件夹中,这些文件夹似乎类似于文档集。
您说您使用 MVC 提交文件,所以我假设您在外部服务器上使用 CSOM。这是通过 CSOM 处理视频上传的示例。
推荐阅读
- sql - 有什么方法可以将数据库导入netbeans中的glassfish服务器?
- mongodb - 如何在 AWS 中的 MongoDB 副本上制作只读副本
- amazon-web-services - AWS EC2 Autoscaling 平均 CPU 利用率与 Grafana CPU 利用率
- .net-core - UHint for Kendo Dropdownlist in Grid on Partial View 失败.Net Core
- css - 在 CSS 文件中进行语义搜索
- html - 左边距不与自动合并
- .net - 如何修复 BackgroundWorker1 不做他的工作?
- javascript - React - 动态设置状态,无需硬编码关键字段
- javascript - 为什么 navigator.mediaDevice 只能在 localhost:9090 上正常工作?
- unit-testing - 关于质量保证方面的软件开发有什么建议吗?