问题标签 [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 回答
9021 浏览

javascript - 在加载时获取当前在 javascript 中选择的列表 - sharepoint 2010

我目前正在尝试找出如何从 javascript 获取对 sharepoint 中当前选定列表的引用。如果我知道标题或 ID,我可以得到它,但我希望它根据用户所在的位置动态获取列表。我有这段代码(在我的模式对话框中):

The problem is that SP.ListOperation.Selection.getSelectedList() returns null. There is probably some other script I need to wait for - but which one?

0 投票
2 回答
1876 浏览

vb.net - SP2010 客户端对象模型:将文件上传到放置库不应用内容管理器规则

我目前正在开发一项服务,使用 SharePoint 2010 客户端对象模型以编程方式将 Excel 工作表上传到 Drop Off Library,然后设置文件的属性。这个过程运行良好。但是,Drop Off Library 受未应用于上传文件的内容管理器规则的约束。我检查了我认为可能错过的每一个属性:

  • ContentTypeId 已正确设置
  • _ModerationStatus 被设置为 0
  • 调用规则所需的两个属性被设置为有效值
  • 正在对 ListItem 调用更新
  • 更新 ListItem 后签入文件

该列表未启用次要版本控制,因此我不进行任何发布调用。

最令人沮丧的是,如果我使用 Web UI 编辑文档属性并将其重新签入而不进行任何更改,则文件将移动到其最终位置。在使用 SP2010 COM 时,我可能忽略了什么会阻止内容管理器规则应用于新上传的文件?

0 投票
1 回答
2707 浏览

sharepoint-2010 - Sharepoint 客户端对象模型。如何获取当前列表视图?

Sharepoint 列表包含 6 个视图。

我正在共享点页面上,其中项目由列表视图查询过滤。

如何使用客户端对象模型获取当前视图或视图标题?

0 投票
1 回答
1992 浏览

sharepoint-2010 - Sharepoint 2010 客户端对象模型 - 大型库 - 无需迭代即可查找项目

我有一个大型文档库(目前约 6000 个文档),我需要根据自定义字段值(库上的自定义列)查找文档。

有没有办法在不遍历所有 6000 个文档的情况下取回该文档?

我知道迭代必须在某个时候发生,但我希望它发生在 SharePoint 服务器端,而不是将它们全部传输到客户端,然后挑选文档。

谢谢

0 投票
1 回答
4210 浏览

sharepoint-2010 - 从 Client Objectmodel 更新 ListItem 而不更改版本

是否可以在不更新版本的情况下使用 Sharepoint Client ObjectModel 更新 Created/Modified 字段?

listItem.SystemUpdate / Update(false) 在客户端 ObjectModel 中不可用。

谢谢

0 投票
3 回答
4206 浏览

c# - 如何使用 API for sharepoint 2010 创建页面?

我刚刚开始使用 Sharepoint Foundation 2010,我正在尝试从 c# 编写一个函数来将页面添加到站点。

我得到了一些代码来创建一个新站点,但我似乎找不到任何有关使用客户端对象模型将页面添加到现有站点的文档。

这可能是一个简单的问题,但如果有人可以帮助我,我将不胜感激。

谢谢。

更新

这是我到目前为止所拥有的:

但我得到一个服务器异常“列表'页面'在带有 URL 的站点上不存在”

0 投票
2 回答
1303 浏览

sharepoint - 使用客户端对象模型备份 SharePoint Online“office365”

我们可以使用 SharePoint Online (Office365) 客户端对象模型来备份网站结构和数据吗?我们需要创建一个应用程序来备份/恢复我们的 SharePoint 365 Online 网站。备份/恢复整个站点数据和结构是否可行?有什么限制?

0 投票
1 回答
2088 浏览

sharepoint - 在 ExecuteQueryAsync 方法中传递参数。

我有 Silverlight 应用程序,它有一些组合框,我想用 SharePoint 列表中的字段名称填充它们。每个 ComboBox 都可以有来自该列表的不同字段,例如 ComboBoxA 包含用户字段和 ComboBoxB 数字字段。现在,我不想为每个 ComboBox 创建不同的 ClientRequestSucceededEventHandler 和 ClientRequestFailedEventHandler。我也不想“模拟”异步处理。

我的想法是将一些参数传递给这些事件处理程序(例如对目标组合框和项目集合的引用):

或者

所以问题是:如何将一些参数传递给这些事件处理程序(例如对目标控件的引用)。或者如何以其他方式解决这个问题?

0 投票
6 回答
29294 浏览

c# - 命名空间“SharePoint”在命名空间“Microsoft”中不存在

所以我开始学习 C#,就像刚开始学习一样,并且来自 Java 背景,看起来还不错。但是,我有一个问题。我正在关注这个关于使用客户端对象模型的教程。刚从顶部开始,我添加了引用,但using Microsoft.SharePoint.Client;一直给我错误“命名空间‘SharePoint’在命名空间‘微软’中不存在,但我在右侧面板上清楚地看到它。所以看看说明,我能想到的唯一区别是我使用的是 Visual Studio Express,因此在创建新项目时没有选择使用哪个框架的选项。除此之外,我不知道问题出在哪里可能。

0 投票
4 回答
61967 浏览

c# - 使用客户端对象模型更新 SharePoint 中的字段值

因此,我正在尝试创建一种方法,该方法本质上用于更改 SharePoint 中字段的值。

这是我目前所拥有的......

我知道如何到达该字段,但我不确定如何访问该字段中的实际值并对其进行修改。有没有人有任何使用客户端对象模型的经验?感谢您提供的任何帮助!