问题标签 [sharepoint-clientobject]

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.

0 投票
2 回答
7067 浏览

sharepoint - Sharepoint 中的 .Net 客户端对象模型在执行查询时返回 500 内部服务器错误

我正在尝试使用 sharepoint 客户端对象模型查看我的站点中的所有列表,以下是我的代码

上面的代码抛出以下错误“远程服务器返回错误:(500)内部服务器错误”也尝试传递凭据,但没有工作,也尝试传递 DefaultNetworkCredentials。没运气..

请指教。

0 投票
1 回答
888 浏览

caml - 使用站点 ID (GUID) 使用客户端对象模型递归搜索站点

使用客户端对象模型我正在寻找最有效的方法来搜索 SharePoint 服务器并确定特定子网站是否存在给定其唯一 ID (GUID)。我们将 GUID 存储在我们的外部系统中,因为我们需要返回站点,并且 GUID 是唯一不能更改的属性。我知道 CAML 可用于在特定站点内搜索数据。但是,我还没有找到可以为子站点执行此操作的 API。我被迫进行递归搜索并使用 for 循环。就我而言,我们的服务器上可以嵌套数千个站点。

这个逻辑只做一层——但在存在数千个子站点时效率不高。

0 投票
1 回答
1529 浏览

c# - 使用 Sharepoint 的 COM dll 的 Windows 8 应用程序出现错误“无法解析程序集或 Windows 元数据文件 'System.Web.Services.dll'”?

我使用 Windows 8 C# XAML 创建了一个示例应用程序,以使用 COM Dlls 获取 SharePoint 2010 的站点信息。我添加了以下参考:

但是当我构建项目时,它给了我以下错误:

我该如何解决这个问题?

0 投票
3 回答
5572 浏览

c# - 客户端 SendEmail-Method 不起作用

我想使用 SharePoint 2013 客户端对象模型SendEmail-Method发送电子邮件,但我总是收到“必须指定收件人”。错误。我尝试使用不同的电子邮件地址和多个 SharePoint 服务器,但在所有情况下都发生了错误。

示例源代码(C#):

错误信息:

必须指定收件人。

错误类型:

System.InvalidOperationException

服务器堆栈跟踪:

这里有什么问题?

0 投票
1 回答
1505 浏览

sharepoint-2013 - SharePoint 2013 自定义操作中的当前列表视图

我正在尝试为 SharePoint (Office 365) 创建自定义列表操作,我需要获取当前列表视图。但是,如果我添加功能区操作,我在查找当前选定的列表视图时会遇到一些问题。我的试验:

a) 最好有一些具有当前视图 ID 的 url 令牌(如 {View}),但它看起来不存在。

b) 我想从源 url 中找到选定的视图,但是如果我将 Source={Source} 参数添加到自定义操作中,我将 Source 解析为:Source= https://mysite.sharepoint.com/_layouts/ 15/commandui.ashx?ver=%2D1037522208&lcid=1033&qt=commandhandlers (虽然我希望像https://mysite.sharepoint.com/_layouts/15/start.aspx#/Lists/My%20List/AllItems.aspx ?InitialTabId=Ribbon%2EList&VisibilityContext=WSSTabPersistence )

C) .. ?

任何想法如何获取当前选定的列表视图?

0 投票
1 回答
526 浏览

silverlight - 使用 ExecuteQueryAsync 时接收响应延迟或无响应

我正在使用ExecuteQueryAsync多个列表将数据填充到List<ListItemCollection>. 收到所有响应后,我将数据绑定到我的 Silverlight 应用程序。

ExecuteQueryAsync 理想情况下可以成功或失败。我基本上会跟踪收到的成功和失败响应总数,并且一旦收到的计数与总请求匹配。在收到所有响应并将数据绑定到应用程序之前,我会显示一个等待图标。现在的问题是,例如,我发出 12 个请求,但我只收到 10 或 11 个响应。我似乎不明白为什么我没有收到最后几个请求的响应。我既不走向成功也不走向失败。

有人面临这个问题吗?您能否帮助我了解导致此问题的原因以及为什么既没有收到成功也没有收到响应的原因。如果我执行相同的操作,它会起作用。这个问题时不时地发生,我不知道如何解决这个问题。

0 投票
3 回答
8551 浏览

sharepoint - 使用客户端对象模型 SharePoint 2010 以编程方式获取 ListItemVersion

我有一个场景,我必须将 SharePoint 2010 列表(名称=“VersionTestList”)中的所有数据移动到 SQL 服务器数据库。由于列表中启用了版本控制,我也想移动以前的版本详细信息。无论如何,我能够移动最新的项目,但不幸的是我无法获得以前的版本数据。我已经尝试过使用客户端对象模型并能够获取版本,但无法获取相应版本的 ListItem。请在下面找到我到目前为止尝试过的代码,并帮助我解决这个问题。

另外,我正在使用这样的 ListItem 版本:

我的整个代码是这样的:

0 投票
1 回答
2642 浏览

sharepoint-2010 - 使用 SharePoint 客户端对象模型重命名文件?

这似乎是一个愚蠢的问题,但我似乎无法在谷歌上找到任何答案。

我编写了一个方法来查询 SharePoint 并根据我指定的文档名称参数重命名文档。我使用了类似的方法来重命名文件夹,并且效果很好,但是当我尝试重命名文件时,我得到了 ArgumentOutOfRangeException

这是我的代码:

对此的任何帮助将不胜感激。谢谢!

0 投票
2 回答
885 浏览

asp.net - Sharepoint 2013 客户端对象模型身份验证

我需要执行 Sharepoint 2013 客户端对象模型身份验证。

http://vrdmn.blogspot.com.au/2013/01/authenticating-net-client-object-model.html

我正在使用未安装 Sharepoint 客户端程序集的共享托管服务 ( http://www.arvixe.com/ )。

如何将相关的客户端程序集部署到 bin 目录?

0 投票
0 回答
795 浏览

sharepoint - SP2013 应用程序图标未呈现,仅显示应用程序链接 + 我们如何在应用程序图标上设置滑动透明悬停文本?

我正面临与 App Icon 相关的问题。我正在创建要部署到 SP 2013 开发人员网站的 SharePoint 托管应用程序。

默认情况下,任何应用程序都会在 Images 文件夹下设置 AppIcon。它也在 AppManifest.xml 中被引用。

我能够成功部署我的应用程序并且工作正常,但我没有看到该应用程序的图标/图像。我看到的只是应用程序名称的链接。

我尝试了另一个图像/另一个应用程序,但每次我只看到链接。

有人对此有任何想法吗?

也很想知道我们如何在 App 图标上设置滑动透明悬停文本?