csom相关内容

CSOM:将文档从一个库复制到另一个库-远程服务器返回403禁止错误

我正在使用下面的代码将文档从一个库复制到另一个库,但遇到远程服务器403禁止的错误,行“”destConext.ExecuteQuery();“”,即使服务帐户是目标记录库的网站集管理员也是如此。 var absoluteUrl = new Uri(ctx.Url).GetLeftPart(UriPartial.Authority) + ..

Sharepoint 字段尚未在 C# 中初始化

我正在编写一个代码,它将遍历共享点列表中的每个列表项并查找一个空字段.如果发现空字段,则会通过电子邮件通知列表项的负责人. 我在 val = oListItem[field.Title]; 行出现错误,其中说明 属性或字段尚未初始化.尚未请求或尚未执行请求.可能需要明确请求. 在我看来,我已经在该行之前初始化了所有内容. static void Main(){ClientCon ..
发布时间:2021-12-23 19:03:04 C#/.NET

使用 JavaScript 更改 SharePoint 列表的权限

我有一个创建列表的应用程序.我希望该应用程序还可以将列表权限设置为仅允许管理员更改列表.我知道如何隐藏列表,但我明白这不会阻止聪明的用户输入列表的 URL 并进行修改. 我看不到使用 JavaScript 更改列表权限的方法.我可用于列表的功能似乎不允许修改权限,但我可能忽略了正确的功能. 关于我应该查看哪些函数的任何指示? 解决方案 如何通过 JSOM 为 List 对象启用 ..
发布时间:2021-12-23 19:01:38 前端开发

使用 SharePoint 客户端对象模型检查列表列是否存在?

使用 SharePoint 2010 中的客户端对象模型 (C#),如何确定给定列表中是否存在指定的列(字段)名称? 谢谢,MagicAndi. 解决方案 刚刚在搜索相同的东西时发现了这个,但看起来 Sharepoint 2010 为此内置了一些东西,至少对于服务器模型:list.Fields.ContainsField("fieldName"); 虽然不确定它是否存在于客户端 ..
发布时间:2021-12-23 18:58:43 其他开发

远程服务器返回错误:(401) 未经授权.在 ASP.NET 中使用 CSOM

我试图提取一些我创建的 SharePoint 2013 列表数据,这些数据在我的机器上本地运行时以及在服务器本地运行时都可以正常工作.在本地和本地服务器上运行时,我使用相同的凭据.问题是当我在服务器上发布并导航到我的 ASP.NET 应用程序时,我收到“远程服务器返回错误:(401) 未经授权".错误... 我看了一堆关于 stackoverflow 的帖子和网络上的其他一些文章 这指 ..
发布时间:2021-12-23 18:58:21 C#/.NET

使用全局管理员帐户访问被拒绝的 Office 365/SharePoint Online

两天解决一个问题,我快疯了.问题是; 我正在制作一个控制台应用程序,它使用全局管理员帐户(在进行新订阅时指定为管理员)与 SharePoint Online 对话.我想要实现的是,我想使用 CSOM 向 office 365 的每个网站集和子网站添加一个自定义操作.该代码工作正常,除了在注册时由 office 365 预先创建的根网站集(即https://xyz.sharepoint.com ..

使用 PowerShell 获取 SharePoint Online 中所有网站集中的所有子网站(所有级别)的计数

我正在尝试使用 PowerShell 获取网站集中所有级别的所有网站集和相应的子网站.有很多帖子和参考资料概述了方式,但我找不到可以提供站点集中子站点(再次所有级别)计数的帖子.我的环境是 SharePoint Online.我需要两件事: 获取 SharePoint Online 中所有网站集中所有子网站的数量并导出为 CSV. 以网站集 URL | 格式导出网站集和子网站列表子网站网址 ..
发布时间:2021-07-23 21:03:57 其他开发

SharePoint JavaScript CSOM:处理查找字段的最佳方式?

我是 CSOM 的新手(到目前为止我一直在使用 SPServices),我正在尝试学习获取列表项的基础知识.我有一个包含很多列的列表,其中一些是对其他列表的查找.当我尝试获取并打印查找列之一时,它显示为 [Object object].我猜测查找字段将作为包含查找列表中整个条目的对象返回.那是对的吗?如果是这样,从对象中获取我想要显示的字段的最佳方法是什么?请参阅下面的代码: ..
发布时间:2021-07-23 21:03:08 前端开发

sharepoint javascript集合未初始化错误

我有一个奇怪的问题.它完全随机发生,我不知道它为什么以及在什么情况下出现. 详细信息:我想使用 executeQueryAsync 函数获取组的成员.在回调中 userEnumerator = users.getEnumerator(); 行抛出此异常:集合尚未初始化.尚未请求或尚未执行请求.可能需要明确请求. 没有其他异步代码在运行.我不知道这是否重要,但只有在页面加载时运行时才会发 ..
发布时间:2021-07-23 21:03:05 前端开发

使用 javascript(ecmascript) 获取列表的用户/组权限

我正在尝试使用 javascript 对象模型来检索列表的用户/组列表及其在列表级别的权限.到目前为止,我有它返回一个成员对象,但我无法获得有关该成员的任何信息.当我尝试使用 rAssignment.get_member().get_id() 或 rAssignment.get_member().get_title() 时出现错误. //获取列表权限函数 getListPerms() {var ..
发布时间:2021-07-23 20:59:57 前端开发

将 SharePoint 文件夹和内容移动到同一文档库中的不同位置

我正在寻找一种使用 SharePoint 2010 客户端对象模型 (C#) 将文件夹及其所有内容移动到同一库中不同位置的方法. 例如,我们有一个项目文件夹(比如 12345),它的 URL 是 http://sharepoint/site/library/2012/12345 其中 2012 年代表一年.我想以编程方式将 12345 文件夹移动到不同的年份,比如 2014 年,它可能已 ..
发布时间:2021-07-23 20:59:08 C#/.NET