csom相关内容
我正在尝试使用 CSOM 从Sharepoint库中检索所有项目,并创建一个列表.我确信这与代码的顺序有关.问题是如何? ListItemCollection collListItem = oList.GetItems(camlQuery);var newList = new List();var items = oList.GetItems(camlQuery);context
..
基于MS https://docs.microsoft.com/zh-cn/sharepoint/dev/sp-add-ins/using-csom-for-dotnet-standard ,保存/OpenBinaryDirect 方法不适用于.NET核心应用程序,它们建议使用常规文件API,那么用于在线读取/写入存储在SharePoint中的文件的另一种方法是什么?什么是常规文件API?有人这样
..
我已经安装了CSOM软件包,如您所见: 而且我无法安装sharepoint软件包或运行时,因为它说它与我的版本3.1不兼容... 所以这是一个重复的问题,但是问题是我无法发表评论,在其他任何帖子中,人们告诉我们安装我之前谈论过的所有程序包...我如何使用SharePointOnlineCredentials?谢谢您的帮助 解决方案 .NET Standard平台不再支持Shar
..
使用SharePoint 2010中的客户端对象模型(C#),如何确定给定列表中是否存在指定的列(字段)名称? 谢谢, MagicAndi。 解决方案 在搜索同一内容时就发现了这一点,但看起来Sharepoint 2010内置了一些功能,至少对于服务器模型: list.Fields.ContainsField(“ fieldName”); 不确定虽然存在于客户端。认为这将是存储
..
我正在使用SVC服务,当我在本地运行它时,我得到的Date字段如下 30/01/2020 00:00:00 并解析此字符串为 DateTime ,如下所示(DateTime.ParseExact(i [“ ProjectLastUpdate”]。ToString(),“ dd / MM / yyyy hh :mm:ss“,CultureInfo.InvariantCulture).ToString
..
我正在开发Win8(WinRT,C#,XAML)客户端应用程序(CSOM),该应用程序需要从SharePoint 2013下载文件或将文件上传到SharePoint 2013。 如何做我要下载/上传吗? 解决方案 上传文件 使用 File.SaveBinaryDirect方法: 使用(var clientContext = new ClientContext(url))
..
我有点困惑如何获取适用于共享站点和图形API的不记名令牌. 我们正在使用MFA(多因素身份验证),因此当用户尝试登录时会收到一条短信.所有这些都有效,我们得到了令牌,但是我指向的资源是 https://srmukdev.sharepoint.com/,我们如何使用此令牌访问 https://graph.microsoft.com/ API. 目前不起作用.我可以发出单独的登录请求,但是
..
我正在使用以下方法作为此方法的基础( https://docs.microsoft.com/zh-cn/azure/active-directory/develop/active-directory-devquickstarts-webapi-dotnet ). 在设置了天蓝色之后,我得到了所有此示例的信息.但是现在我们需要将其移植到实际的现有移动应用程序和Web api应用程序中.该移动应
..
我只是使用以下方法使用CSOM从SharePoint中获取一些用户.这一直对我有用,而且我没有任何问题. 突然之间,当我今天尝试调用此方法时,它因该错误而失败 The sign-in name or password does not match one in the Microsoft account system. at Microsoft.SharePoint.Client.Id
..
我正在尝试将我们的项目从在线项目加载到.NET应用程序中,而我可以加载项目时,我遇到的一件麻烦事就是加载了我想要的所有列.我知道我可以使用include指定要加载的列,但我希望能够使用可以动态生成的列的列表. 这是ETL程序的一部分,我希望允许用户配置要带入缓存数据库的列的列表.以下是我到目前为止的情况 static void Main(string[] args) {
..
Hellu 该异常完全没有理由出现,就像那样. 15分钟前,我完全没有问题.也许我办公室里有人用我们的SharePoint Online做过一些事,但是据我所知,这是当时我唯一的人. 所以我在网上搜索了一段时间,听说了基于声明的连接的问题,并使用了SharePointOnlineCredentials ...但是我使用的是2010版本,因此我无权访问此类. 这是我用来连接的代码段
..
我找到了 SPWeb.SiteLogoUrl 和在CSOM和REST中需要此属性.但是我没找到.如何使用CSOM或REST获得SiteLogoUrl? SP.js Microsoft.SharePoint.Client.dll 解决方案 它已移至SharePoint通过appredirect.aspx重定向时创建的POST请求.因此,获取“网站徽标网址"的唯一方法是处理适当的P
..
我想获取在站点上具有特定角色/权限的所有用户的列表.例如,我需要使用SharePoint 2013中的 .Net CSOM 具有编辑权限(RoleType = Editor)的用户列表.他们可以在任何组中.我尝试了很多事情.但是,似乎没有直接的方法可以做到这一点.有任何想法吗? 非常感谢. 解决方案 您可以利用 示例1:通过权限获取用户 第一个示例演示了如何通过权限来检索用户,
..
使用CSOM,我可以看到如何使用SetCustomFieldValue方法更新与项目相关联的自定义字段,但是对于Project Online中的任务无法做到这一点吗?我看不到任何允许这样做的东西,但是它确实在文档中列出了这一点. 谢谢! 解决方案 我可以给你一个JSOM示例来实现: var projContext = PS.ProjectContext.get_current(
..
自从两天后解决一个问题后,我就发疯了.问题是; 我正在制作一个控制台APP,该APP正在使用全局管理员帐户(在进行新订阅时指定为admin)与SharePoint Online通讯.我想要实现的是,我想使用CSOM向Office 365的每个网站集和子网站添加自定义操作.该代码可以正常工作,除了在注册时由Office 365预先创建的根网站集上(即 https://xyz.sharepoin
..
共享点经常显示错误429(请求太多),并且我们已经采取了以下文章中描述的所有操作,但是某些请求继续被阻止. https://docs.microsoft.com/zh-cn/sharepoint/dev/general-development/how-to-a-void-getting-throttled-or-blocked-in-sharepoint-online 我们的方案涉及一
..
我正在编写一个代码,它将遍历一个共享点列表中的每个列表项,并寻找一个空字段.如果发现空白字段,则会通过电子邮件通知负责列表项的人员. 我在val = oListItem[field.Title];行指出 时出错 该属性或字段尚未初始化.尚未请求或尚未执行请求.可能需要明确要求. 在我看来,我已经初始化了该行之前的所有内容. static void Main() {
..
我可能在这里错过了一些非常基本的东西,但是我似乎找不到错误,并且变得越来越令人沮丧.我只是想从我的开发SharePoint网站中提取列表(然后是项目,但一次只能提取一件事). 我已经构建了第一个延迟方法,并且控制台日志显示该方法已完成,但是随后出现“错误:对象不支持属性或方法'then'",就好像jQuery失败一样. 作为参考,我尝试遵循此处描述的方法:这是代码:
..
我试图从显示模板上的共享点列表项中获取所有字段值,ctx.CurrentItem仅获取一些值,但不是我需要的全部. 我尝试了以下代码,但标题出现错误 SyntaxError:无法在“文档"上执行"querySelector":"[对象 HTMLDocument]"是无效的选择器. function GetListItemById_Success(sender, args) {
..
我有一个SharePoint日历列表,我正在寻找一个脚本来检索一天中的事件数量。例如,对于今天,8月10日,我想要检索存储在我的日历中的事件数量。 任何建议都将非常有用。 解决方案 JavaScript中查询日历的问题:重复发生 通常从SharePoint检索数据使用REST或JavaScript对象模型,JavaScript非常简单(至少对于SharePoint 2007之外
..