问题标签 [sharepoint-addin]
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.
api - 访问共享点 api
过去,我编写了使用 Microsoft Graph 连接到 OneDrive 的应用程序。
现在我的老板让我编写应用程序来与 SharePoint 通信,所以情况是这样的:我在一个单独的网络(没有互联网连接)中有一个 shrepoint 服务器。我可以从浏览器访问 SharePoint 管理,例如:http://mySharePoint:5186
我的问题,我如何注册我的应用程序,因为共享点服务器和将连接到此 SharePoint 的应用程序没有连接到互联网。我的意思是如何获取客户端 ID、令牌等。
我试图重新注册我在浏览器中编写的应用程序:http://mySharePoint/_layout/15/appreqnew.aspx
但我在浏览器中收到“抱歉,出现问题”错误
xamarin - 需要访问sharepoint online addin rest api而不需要azure广告注册
我有一个共享点插件需要创建 xamarin 应用程序。所以需要访问所有的share-point online rest API。
根据 Microsoft 文档,我们需要在 Azure AD 上注册应用程序。
我不想在 Azure AD 中注册应用程序,我已经添加了共享点
我已尝试使用 Microsoft 提供的 MSAL 和 ADAL 库进行访问。要使用它们,我们需要在 Azure AD 上注册应用程序。
这是我为访问直接共享点休息 API 而编写的代码。
可以直接访问share-point online rest API吗?
jquery - Sharepoint 2013,JS 链接人员选择器字段无法为多个用户保存
我正在使用以下 CSR 代码将 peoplepicker 值设置为多人。我有多个用户要分配到我的 peoplepicker 字段。当我通过当前用户时,该代码有效,但不适用于其他值。
这里ctx
有一组用户名和标题。需要为NewForm.aspx
接受多个值的 peoplepicker 字段设置这些值。
我参考了这篇文章
1:https ://sharepoint.stackexchange.com/questions/112506/sharepoint-2013-js-link-return-default-field-rendering/112576和Sharepoint 2013 - EditForm,人员选择器新值不保存
c# - 应用程序目录未显示在 SharePoint 管理中心的网站集中
我正在使用 SharePoint 加载项来创建远程事件接收器。我已生成 .app 文件并需要在我的 SharePoint 网站上进行部署。我按照以下参考为我的网站创建应用程序目录。
参考: 在 SharePoint Online 中创建应用程序目录
完成上述所有步骤后,我访问了 SharePoint 管理中心的网站集以获取应用程序目录主页 lisk,但应用程序目录未显示在那里。遵循参考步骤时我做错了什么?
c# - 如何使用远程事件接收器 SharePoint 获取用户详细信息?
我正在使用远程事件接收器处理 SharePoint 加载项。我为我的 SharePoint 网站创建了一个加载项,以获取添加的项目、更新的项目和删除的项目详细信息的日志。我正在获取项目 ID,它提供有关执行操作的项目的详细信息。如何获取修改文件的用户的详细信息?
这是我添加项目的代码:
c# - 如何发布 SharePoint 加载项项目 IIS?
我正在处理 SharePoint 加载项。我按照以下参考资料中的以下步骤进行操作。 为 Office 365 创建低信任提供程序托管应用程序并在本地 IIS 中托管 AppWeb以托管我的 SharePoint 加载项 IIS的分步过程。我已经成功地按照他的步骤进行到第 39 步。但是,我不知道如何在 IIS 上发布项目,因为我正在使用 Visual Studio 2017。我得到了这个屏幕。 Visual Studio 2017 发布屏幕。我没有在设置中获得自定义配置文件。我试图创建新的配置文件,但我不知道要填写什么自定义配置文件设置。
javascript - SharePoint 加载项,找不到“样式库”?语言问题
我有一个插件,可以很好地安装在 Sharepoint 的英文设置中。但是,当我用另一种语言进行测试时,我遇到了一个问题。
问题在于这段代码:
我收到在站点 https://***.sharepoint.com/sites/Testsite 上找不到列表“样式库”的错误。
我怎样才能在不依赖语言的情况下以另一种方式做到这一点?我试图到处搜索,但找不到方法。这与“元数据语言”有关吗?可以为 AddIn 更改吗?
sharepoint - 自定义操作按钮可以在处理程序中运行 javascript 吗?共享点加载项
我为在线共享点创建了一个自定义操作功能区按钮,我想在单击该按钮时运行一个 javascript 代码。
Sharepoint 文档甚至提供了一个示例:https ://docs.microsoft.com/en-us/sharepoint/dev/schema/commanduihandler-element?redirectedfrom=MSDN#example
但是当我尝试时它总是返回错误自定义操作 url 必须以“http:”、“https:”、“~appWebUrl”或“~remoteAppUrl”开头。
那么我该如何让它工作呢?不可能了,只能做重定向?或者它取决于位置?我已将其定义为<CommandUIDefinition Location="Ribbon.Documents.Actions.Controls._children">
显示在命令栏中。
sharepoint-online - SPFX - 开发扩展应用程序时存储自定义设置文件的最佳方式
我正在开发 SharePoint 框架扩展,需要存储可以由管理员/特权人员随时配置的设置 json 文件。(例如组件布局设置/应用程序设置)。
在不存储数据库的情况下存储此类设置文件的最佳方法是什么?
例如 - 我可以在应用程序第一次启动时创建 json 文件,并在下次开始检索文件数据。
有没有更好的解决方案?