问题标签 [spsite]

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 投票
6 回答
22710 浏览

sharepoint - AllowUnsafeUpdates 的最佳模式

到目前为止,在我的研究中,我发现在 GET 请求操作上设置 AllowUnsafeUpdates 以避免跨站点脚本是不明智的。但是,如果需要允许这样做,那么处理这种情况以减轻任何暴露的正确方法是什么?

如果您绝对需要在 GET 请求上允许网站或站点更新,这是我对可靠模式的最佳初步猜测。

最佳实践?

对最佳模式的反馈表示赞赏。

0 投票
5 回答
12197 浏览

c# - 从 C# 中以编程方式访问 SharePoint 样式库

首先,我是 C# 和 SharePoint 的新手(不到一个月的经验),如果这是一个明显或简单的问题,我深表歉意,但我已经在网上拖网几天了,但绝对没有成功。

我有一个 xslt 文件,已存储在新网站的“样式库”子目录中,但是如何从 c# 中访问它?

我看过 SPSite 和 SPWeb,但似乎都不能完全满足我的要求。

任何和所有的帮助将不胜感激。

非常感谢

c#新手

0 投票
4 回答
4359 浏览

sharepoint-2007 - 共享点 SPSite

我正在尝试为共享点搜索创建一个对象的 spsite,但由于找不到网站,我在生产中遇到异常

它抛出未找到的异常站点我已经检查了它退出的站点的名称。

有什么帮助吗??

0 投票
3 回答
1717 浏览

sharepoint - 发布删除网站集

我目前正在做一些测试,我尝试以编程方式删除网站集。因此,我意识到 SharePoint 的一些奇怪行为。

我使用以下代码来测试网站集删除。

因此,当我使用现有网站集的 url 调用该方法时,将按预期删除网站集。但是,当我使用 null、空字符串或未连接到网站集的 url 调用该方法时,SharePoint 会删除位于根目录下的网站集(例如http://wssdev06/)。

我不确定我是否太过于使用此 SPSiteCollection.Delete() 方法,或者我是否不了解网站集和托管路径的相关性,但我认为这是一个非常奇怪和令人担忧的行为。

我可以在不同的 Web 应用程序上重现这种行为,但还没有选择在另一个 SharePoint 环境中进行测试。

那么我做错了什么还是这是一个错误?

更新:

所以我做了更多的调查并意识到这一定与 SPSiteCollection 类的索引器有关,如果给定的 url 下没有网站集,则返回根网站集。看起来像一个错误。

0 投票
2 回答
4824 浏览

spss - 如何指定 SPSS 语法文件的编码?

我正在用类似的代码在 SPSS 中写出统计结果

语法文件保存为 UTF-8(带书签)。它有一些带有变音符号的单词(德国有趣的字符,如ä、ö、ü)。当我打开语法文件时,它会将这些元音变音显示为 ü、ö 等。不用说,在输出的 xml 文件中,元音变音仍然是乱码。

如何指定语法文件的编码?书签 (BOM) 似乎没有起到作用。

如果不是,我应该为语法文件使用什么编码?

0 投票
3 回答
2512 浏览

c# - SharePoint SPSite 处理

我的场景是在 SPJobDefinition 的 Execute 方法中,我想遍历 Web 应用程序中的每个 SPSite。所以我有以下代码:

问题是,我需要处理每个站点吗?我通常遵循的规则是仅在我自己新建时才将其处理或放入 using 中。Sites 属性是否实际上包含完整构造的站点对象,我将在此代码中仅引用它。如果是这样,那么处置这些站点将是危险的,因为我正在修改另一个可能需要它们的对象。或者相反的是 Sites 属性是否根据请求构造对象。在这种情况下,我有责任处理它们吗?

另外,如果我确实需要这样做,我该如何处理它们。在这种情况下我不能使用 using ,并且在 foreach 中调用 dispose 会破坏枚举吗?

0 投票
2 回答
885 浏览

sharepoint - 为什么当我使用此代码时我的共享点工作流程总是停止?

我需要在列表中找到一个用户来设置assignedto任务属性,这些信息在一个列表中。所以我使用这种方法:

问题是,当我使用这种方法或这部分代码时,我的工作流程什么也没说就停止了。这是我使用它时的代码示例:

如果我评论我的 foreach 的内容,我的工作流程也会继续......

如果有人有想法会很酷。

问候,洛伊克

编辑:代码中的问题

0 投票
2 回答
429 浏览

c# - SPSite 目录选择 (C#)

我有一个代码运行在我们在 SharePoint 中创建的所有站点中,并查找具有文档的站点。当我创建 SPSite 对象 (?) 时,我定义了一个特定的目录,但无论我做什么,该脚本始终运行在 SharePoint 中的所有站点,而不仅仅是指定目录中的站点。

下面是这行代码的样子: using (SPSite site = new SPSite(" http://www.mysite.com/myprojects/ABC/ "))

我正在尝试获取 ../myprojects/ABC/ 目录中的站点,但我正在获取 mysite.com 中的所有站点

任何想法或见解将不胜感激。

0 投票
1 回答
204 浏览

asp.net - 将pdf文件拖放到asp.net中的sharepoint

完成这项任务的最佳方法是什么?(新的共享点)

我们是否需要在网络服务器上安装 sharepoint 才能使用 sharepoint.dll/spsite 对象,或者只是在 asp.net 中添加对 sharepoint.dll 的引用就足够了?

如果是,那么需要安装 sharepoint 的哪些功能?

TIA

0 投票
2 回答
1157 浏览

sharepoint - SPList 和 SPSite 名称 - 不同的屏幕和文件名 - 可能吗?

是否有可能具有与文件名不同的列表或站点显示名称(在屏幕上)?我的意思是在左侧快速启动栏中显示其他名称而不是文件名本身?例如,我会在屏幕上将列表命名为 A,然后在我的自定义 Web 部件中调用它,例如 B。

提前感谢您的帮助!