问题标签 [csom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rest - 如果用户属性在 Sharepoint CSOM / REST 中是私有的,则获取标志
我在 Office 365 中使用 SharePoint 2013 Online。目前我正在获取用户列表的所有属性
如果属性被标记为“私有”或“所有人”,我无法获取信息。是否可以使用 REST / CSOM-API 做到这一点?
提前谢谢
sharepoint - 从上传的文件中获取 ID 到 Sharepoint 2013 DocumentLibrary
我有这个功能,可以将文件上传到 Sharepoint 2013 文档库。我希望能够检索文档库条目的新创建的 ID。
sharepoint - 缺少执行查询异步方法
我有一个相当大的 now 程序,使用 [Sharepoint] 2013 基金会和 CSOM。我成功使用了 clientcontext.executequery。我想使用executequeryasync,但我的“clientcontext”在智能感知中没有显示该方法,如果我直接键入它,也不会在编译时接受。只有executequery 存在。如果我在 clientcontext 上“f12”,我属于 SP ClientContext 类,它有一个 executequery 但没有 executequeryasync。.Net 4.5 和 4.5.1,结果相同 我错过了什么?非常感谢 !
c# - SPList 与 SharePointclientObj.List
这些之间有什么区别?
我正在尝试以编程方式(在非共享点服务器计算机上)获取共享点列表(我是这些列表的管理员)并将它们转换为 SQL 表。
到目前为止,我已经能够打开列表但无法获取数据表。我不断获得一些使用 SharePointclientObj.List 和其他使用 SPList 的代码片段。在我的程序集引用中找不到 SPList?
可悲的是,我发现做我想做的事情的代码是使用 SPList。我是否可以获取代码以使用 SharePointclientObj.List 转换为 dataTable 或说明如何让 SPList 正确连接?
caml - 在 caml 查询中传递当前用户名 - JavaScript
我们如何在 caml 查询条件中传递当前用户登录名?
我只想获取与登录用户有关的列表项。为此,我需要在 caml 查询中传递当前用户的登录名。
请帮忙。
我有一个获取用户名的函数: var loginName = currentUser.get_loginName(); var UserName = currentUser.get_title();
我想在 Where 子句的 Caml 查询中传递 LoginName 或 UserName 变量。
例如:如果 Author=LoginUser ,我希望检索记录。
以下是我的查询:
请建议。
sharepoint-2013 - 从 SharePoint 2013 提供程序托管应用程序中的列表中检索数据
我在 SharePoint 2013 中开发了一个提供商托管应用程序。如您所知,Visual Studio 创建 Web 应用程序和 SharePoint 应用程序。Web 应用程序托管在 IIS 和 SharePoint 网站集中的 SharePoint 应用程序中。我正在尝试使用 CSOM 从 SharePoint 中托管的列表中获取数据。但是我遇到了不安全的内容错误。
“[已阻止] ' https://localhost:44302/Pages/Default.aspx?SPHostUrl=http%3A%2F%2Fecontent&0319c41%2Eecontent%2Eelibrary%2Eapps%2Elocal%2FSharePointApp2%5Fsingeltest
' 处的页面是通过 HTTPS 加载的,但运行了来自 ' http://apps-892db5a0319c41.econtent.elibrary.apps.local/sharepointapp2_singeltest/_layouts/15/AppWebProxy.aspx
' 的不安全内容:此内容也应通过 HTTPS 加载。”
这是我在 Default.aspx 中的代码
App.js 是:
任何解决方案表示赞赏。
c# - SharePoint 客户端 Time24 是只读属性
我正在使用适用于 PowerShell 的 Microsoft.SharePoint.Client CSOM 库来自动化针对 SharePoint 的一些网站活动。
除了这一节之外,我所做的几乎所有事情都有效。我正在尝试将时间格式从 12 小时更新为 24 小时,并更改工作日的开始和结束时间。
SharePoint 可以接受命令,但我得到响应“Time24 是 ReadOnly 属性”,“WorkDayStartHour”是 ReadOnly 属性,“WorkDayEndHour”是 ReadOnly 属性。
Web.RegionalSettings 显示设置但不支持更新的问题,如果是,我需要执行什么类才能更新?
sharepoint-2013 - 使用 CSOM 将托管元数据列添加到列表
在 Sharepoint 2013 中,我尝试使用以下代码以编程方式将托管元数据列添加到列表中:
该列在我的列表中创建为托管元数据类型列,但我希望用户从中选择的术语集未填写在设置中。有人提示设置托管元数据列的术语集吗?
getDefaultTermStoreId() 和 getTermSetIdByName(string) 给了我正确的 GUID;我查过了!
多谢!
javascript - 获取 WorkflowSubscription 时出现 JSOM SharePoint 2013 错误
我按照 msdn 的指示通过 JSOM 获取 WorkflowSubscriptionService。
使用 SharePoint 2013 工作流服务客户端对象模型: http: //msdn.microsoft.com/en-us/library/office/dn481315 (v=office.15).aspx
这三行总是抛出错误: TypeError: Object [object Object] has no method 'get_context' message: "Object [object Object] has no method 'get_context'" stack: (...) get stack: function () { [本机代码]}设置堆栈:函数(){[本机代码]} 原型:错误
我找不到错误。这是一个已知的错误?