问题标签 [sharepoint-api]

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 投票
1 回答
879 浏览

sharepoint - 在 SharePoint 中创建日历事件

我需要在 SharePoint 日历中创建一个定期事件。我能够创建非重复事件。请帮忙。

0 投票
3 回答
6011 浏览

sharepoint - 使用从函数返回的 SPListItemCollection 是否会重新打开 SPWeb?

在阅读了Stefan Gossner关于处置对象的帖子和关于Cross method dispose patterns的这个问题之后,我发现我因不小心重新打开了一些 SPWeb 而感到内疚。我知道在 Stefan Gossner 的帖子中,他提到你应该在处理完任何子对象后处理 SPWeb。但是,微软文档提到缓存 SPListItemCollection 对象。下面的代码是否正确?返回的 SPListItemCollection 会重新打开一个 SPWeb 对象吗?有什么方法可以确定吗?

编辑 09/09/09

我主要指的是Stefan Grossner 的这部分帖子

您应该在最后一次访问此对象的子对象后释放 SPWeb 或 SPSite 对象。

我相信他的意思是,如果我在处理掉我用来获取它的 SPWeb 后使用 SPListItemCollection ...... SPWeb 将自动重新打开。

0 投票
1 回答
614 浏览

sharepoint - 访问 SharePoint 事件附件

我有一个 SharePoint 日历事件,可以将任何类型的文件作为附件。有没有办法访问文件的内容/下载它们?我必须计算这些文件的校验和。

0 投票
15 回答
2162 浏览

sharepoint - WSS 4.0 / SharePoint 2010 的哪些开发人员功能最让您兴奋?

开发人员在使用 SharePoint 时遇到了很多挫折,但我们都希望 Microsoft 一直在倾听。考虑到这一点...

对于使用 WSS 4.0 和 SharePoint Server 2010 的开发人员来说,哪些更新和新功能让您兴奋不已?

请为每个功能提供一个答案,以便社区可以对每个功能进行投票。

0 投票
1 回答
1584 浏览

sharepoint - 使用 C# 更改 SPList 继承父权限属性

我有一个文档库,我需要为其添加一个用户(SPRoleAssignment 对象)。但由于 SPList 继承了父 Web 的角色,它不允许我单独为这个 SPList 对象添加。要将 SPRoleAssignment 对象单独添加到此列表中,UI 中有一个选项,可以单独为此 SPList 对象创建单独的权限副本。但是如何使用 C# 程序来做到这一点?

0 投票
2 回答
11441 浏览

sharepoint - 如何在给定站点 URL 的情况下找到 SharePoint Web 应用程序的 URL

我需要找到给定站点的 Web 应用程序的 URL(假设我有一个 URL http://code/sites/java。给定此站点集合的 URL,我需要托管此站点集合的 Web 应用程序的 URL . 在这种情况下,它将是http://code。) 任何输入将不胜感激。

0 投票
1 回答
67 浏览

sharepoint - 在 SharePoint 中重新创建文件

我已经使用对象模型开发了一个共享点应用程序。它使用 SPFile.OpenBinary() 对象读取文件的内容并将文件的内容保存在本地磁盘中。当我尝试使用保存的内容再次创建相同的文件时,文件大小不同。这仅适用于办公应用程序文件(.doc、.xls 和 .ppt 文件)。那么当我们上传文件时,sharepoint 是否会将元数据添加到文件中?如果是这样,有什么方法可以区分共享点添加的元数据?

0 投票
1 回答
892 浏览

sharepoint - 在 SharePoint 2K3 列表中获取用户的权限

我一直在使用 SharePoint server 2003。我需要使用SPList.Permissions.Xml. 但是我在返回的 Xml 中的任何地方都没有找到授予用户的权限。

假设我有一个用户“A”,其登录名作为 Xml 中的一个属性出现。但权限(如View,View&InsertView&Insert&Delete)。

我不想要站点级别的权限,因为它们可以使用 SPSite.Roles 检索。我需要获得SPList单独的权限。任何帮助都将不胜感激(恰如其分!!:))

请注意,我使用的是 SP 2003(不是 SP2007,其中 RoleAssignments 可用于获取这些详细信息)

0 投票
3 回答
1494 浏览

sharepoint - How can a web part know it's EditorPart is open

I've created a web part with a custom editor part. Now I want to make changes in the behaviour of the web part if the editor part is open.

I can almost get it to work by setting a flag in the CreateEditorParts() method except that also fires when the user clicks "OK", "Apply" or "Cancel". The page will render without the editor part open but the web part still executes the CreateEditorParts method.

I haven't been able to find a property on the System.Web.UI.WebControls.WebParts.WebPart class that would indicate this, which seems like so obviously where it should be ;)

.. is there a way?

0 投票
3 回答
5284 浏览

c# - 使用共享点对象模型创建新的共享点站点时出错

我在使用对象模型创建 SharePoint 网站时收到著名的错误“此页面的安全验证无效。单击返回...”...

这是我在 Web 部件中创建共享点站点的代码。

我在这一行得到一个错误

我可以使用系统帐户成功创建站点,但使用有限的测试帐户会失败。有趣的是,它曾经在某个时间点起作用,但现在却不是。

这是调用堆栈

请任何帮助都非常感谢。