社区
SharePoint
帖子详情
别人共享一个sharepoint的文件夹给我,我想用代码控制,怎么连接?
yingang11
2020-05-28 05:18:44
别人共享一个sharepoint的文件夹给我,我希望通过c#代码操作这个文件夹,例如:新建子目录,上传文件等
但是不清楚该怎么连接这个文件夹,地址类似这种:
https://zfhk.sharepoint.com/:f:/s/JIM-ExCom2/EhFbuaoeYWJLk8NH4NvKGl4BuTFGNRuaR1BnOQitYSqOEA?email=xxxx%40xxxxuuuu.com&e=dZvO6E
...全文
182040
5
打赏
收藏
别人共享一个sharepoint的文件夹给我,我想用代码控制,怎么连接?
别人共享一个sharepoint的文件夹给我,我希望通过c#代码操作这个文件夹,例如:新建子目录,上传文件等 但是不清楚该怎么连接这个文件夹,地址类似这种: https://zfhk.sharepoint.com/:f:/s/JIM-ExCom2/EhFbuaoeYWJLk8NH4NvKGl4BuTFGNRuaR1BnOQitYSqOEA?email=xxxx%40xxxxuuuu.com&e=dZvO6E
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
霖雨
版主
2021-03-09
打赏
举报
回复
上面的代码很靠谱
「已注销」
2020-08-06
打赏
举报
回复
可以使用 COMS API 操作,楼上的Code应该就可以
mslearn-nashma
2020-06-06
打赏
举报
回复
private static void UploadFileToSharePoint(string SiteUrl, string DocLibrary, string ClientSubFolder, string FileName, string Login, string Password) { try { #region ConnectToSharePoint var securePassword = new SecureString(); foreach (char c in Password) { securePassword.AppendChar(c); } var onlineCredentials = new SP.SharePointOnlineCredentials(Login, securePassword); #endregion #region Insert the data using (SP.ClientContext CContext = new SP.ClientContext(SiteUrl)) { CContext.Credentials = onlineCredentials; SP.Web web = CContext.Web; SP.FileCreationInformation newFile = new SP.FileCreationInformation(); byte[] FileContent = System.IO.File.ReadAllBytes(FileName); newFile.ContentStream = new MemoryStream(FileContent); newFile.Url = Path.GetFileName(FileName); SP.List DocumentLibrary = web.Lists.GetByTitle(DocLibrary); //SP.Folder folder = DocumentLibrary.RootFolder.Folders.GetByUrl(ClientSubFolder); SP.Folder Clientfolder = DocumentLibrary.RootFolder.Folders.Add(ClientSubFolder); Clientfolder.Update(); SP.File uploadFile = Clientfolder.Files.Add(newFile); CContext.Load(DocumentLibrary); CContext.Load(uploadFile); CContext.ExecuteQuery(); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("The File has been uploaded"+Environment.NewLine+"FileUrl -->"+SiteUrl+"/"+DocLibrary+"/"+ClientSubFolder+"/" +Path.GetFileName(FileName)); } #endregion } catch (Exception exp) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(exp.Message + Environment.NewLine + exp.StackTrace); } finally { Console.ReadLine(); } }
mslearn-nashma
2020-06-06
打赏
举报
回复
static void Main(string[] args) { string SiteUrl = "https://You.sharepoint.com/sites/Upload"; string DocumentLibrary = "UploadLibrary"; string FileName = @"C:\testupload.pdf"; string CustomerFolder = "1564_dsfgsst"; string UserName = "samir.daoudi@******.co.uk"; string Password = "*****"; UploadFileToSharePoint(SiteUrl, DocumentLibrary, CustomerFolder, FileName, UserName, Password); }
Justin-Liu
2020-06-02
打赏
举报
回复
你试试把这个文件夹用onedrive for business同步到本地,然后进行操作,网络畅通的话应该会自动同步
SP_SPA:使用Angular JS在
SharePoint
中开发SPA的示例
代码
标题"SP_SPA:使用Angular JS在
SharePoint
中开发SPA的示例
代码
"表明这是
一个
关于在
SharePoint
平台上利用Angular JS(一种流行的前端JavaScript框架)构建单页应用程序(Single-Page Application,SPA)的示例项目。...
MOSS基础知识培训教程.pptx
对于用户,
SharePoint
2007提供了
一个
统一的平台,可以方便地访问、
共享
和协作处理信息。对于开发人员,它提供了无
代码
开发和定制选项,降低了开发门槛,同时也支持高级编程接口,以满足复杂需求。 **5. 学习目标**...
SharePoint
2007列表定义功能如何
列表定义是
SharePoint
中的
一个
重要概念,它决定了列表的结构、行为和功能。本文将深入探讨
SharePoint
2007中如何创建和使用列表定义功能。 首先,理解列表定义的概念是关键。列表定义是
SharePoint
用来描述列表模板...
XML Web 部件.rar
XML Web部件是
SharePoint
平台上的
一个
重要组件,它允许开发者创建和使用基于XML的数据展示和交互功能。在
SharePoint
环境中,Web部件是一种可重用的、自包含的
代码
单元,能够提供用户界面元素,用于显示信息或者执行...
owncloud手册
ownCloud支持大文件上传,并允许用户配置外部存储服务,例如
连接
到企业级的
SharePoint
服务,访问外部存储中的
文件夹
。 9. 问题排查 在使用ownCloud的过程中,可能会遇到各种问题。ownCloud提供了
一个
问题排查的部分...
SharePoint
3,245
社区成员
4,605
社区内容
发帖
与我相关
我的任务
SharePoint
企业开发 SharePoint
复制链接
扫一扫
分享
社区描述
企业开发 SharePoint
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章