问题标签 [sharepoint-alerts]

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 回答
325 浏览

sharepoint - 实现 IAlertUpdateHandler 接口的问题

IAlertUpdateHandler在一个类中实现了接口,并用它来处理警报的创建和更新。代码被触发,但它通过一次又一次地调用自身进入无限循环。

实际上我想禁止电子邮件通知,所以我正在打电话a.Update(false);,但这再次调用PreUpdatePostUpdate方法并且有 StackOverFlowException:(

我已经尝试从这两种方法中返回真/假,但没有任何帮助。

0 投票
1 回答
183 浏览

sharepoint - 我可以更改 SharePoint 中的警报系统吗?

我可以更改 SharePoint 中的警报系统吗?我希望根据列表中选择的按钮将电子邮件发送给不同的人。

0 投票
2 回答
1117 浏览

sharepoint-2007 - 是否可以将自定义警报模板仅应用于一个特定的 SharePoint 2007 网站集?

阅读有关 SharePoint 警报的先前问题的答案,我发现了许多有关如何定义自定义模板的有趣信息,例如:这篇文章

但看起来这样的自定义实际上会删除默认模板并影响整个农场。有没有办法将自定义警报模板仅部署到一个网站集?

0 投票
2 回答
15304 浏览

sharepoint - 如何仅在更改特定列时发送 SharePoint 警报?

如果特定列的值(比如标记<8,向经理发送邮件)发生变化,我需要触发警报。

我应该怎么办?

0 投票
2 回答
1678 浏览

c# - 发布特定内容类型的页面时触发的 SPAlert

谁能告诉我如何仅在 MOSS中发布某种内容类型的页面时触发警报?

要求是在发布站点的页面库中设置警报,以便在有人使用特定内容类型创建页面并发布页面时发送通知。我已经成功触发了使用内容类型创建的页面的警报。SPAlert.Filter并且在使用属性中的 CAML 发布页面时单独进行。

但是,当我使用 CAML<And></And>警报组合查询时,会停止触发任何通知。

有谁知道为什么会这样?以及在中使用 CAML 的正确<And>方法SPAlert.Filter

我的代码:

在此先感谢,日子。

0 投票
1 回答
645 浏览

sharepoint-2007 - “摘要”类型警报订阅的自定义电子邮件通知

我正在为 WSS 3.0 解决方案编写自定义电子邮件通知。我正在使用从 IAlertNotifyHandler 继承的自定义类来生成电子邮件。这里有一个很好的例子,展示了如何为即时警报完成此操作。下面是一些与 SPAlertHandlerParams 相关的代码,用于获取有关警报和触发警报的项目的信息。

对于即时警报,这非常有用,因为我想要的项目始终位于 eventData 对象的 [0] 位置。对于摘要事件,我想我可以遍历 ahp.eventData 中的所有项目。这有两个问题。

首先,它给了我发送通知的所有事件,而不仅仅是我的。其次, eventData[0].itemId 不再指向列表中的有效 id。它是 6-7 位数字,而不是 3 位数字。

有谁知道获取摘要电子邮件警报信息的正确方法?如果您对此有任何其他问题,请告诉我。

谢谢你的帮助!

0 投票
1 回答
2465 浏览

sharepoint - SharePoint:特定列表视图的自定义警报模板

是否可以为特定列表视图使用不同的警报模板

一个例子......每当有新项目添加到其中时,我的列表都会使用默认的 OOTB“SPAlertTemplate.GenericList”模板发送警报。但是,每当添加出现在“高风险事件”视图中的项目时,我想改为使用自定义电子邮件模板。

我知道如何创建自定义警报模板并将它们与特定列表相关联——只是不知道如何将它们与列表的特定视图相关联。

0 投票
1 回答
1106 浏览

c# - 在 c# 中为 SharePoint 用户获取新警报

我有一个用 c# 编写的 ASP.NET 4.0 应用程序。我还有一个使用基于声明的身份验证的 SP2010 Foundation 应用程序。

用户不会完全看到 SharePoint 应用程序。只有库视图嵌入到 iframe 中,并且已经实现了单点登录,因此当用户登录到我的应用程序时,他们也同时登录到 SP。

是否可以获取特定用户的所有警报。

例如:

Jim 登录到我的应用程序并看到以下内容: 文档 A 有一个新的修改 文档 C 刚刚上传。文档 B 有一个新的修改。

所以基本上我不想发送电子邮件,而是使用 SP DOM 来获取特定用户的所有待处理更新。

与此类似的东西:

我假设这会给特定用户分配的警报。但是,如果用户对他们分配了警报的项目有新的警报,SharePoint 是否会存储?

0 投票
0 回答
84 浏览

sharepoint-2010 - Sharepoint 2010 警报在一夜之间被删除

在 SharePoint 2010 中,如果有人在 SharePoint 网站上设置警报,他们会向用户发送一封确认电子邮件,但一夜之间,他们会在某个时间点被删除。我在 SharePoint 中禁用并启用了即时警报作业,但什么也没做。这种情况发生在其他人身上吗?如果发生了,你是如何解决这个问题的?

编辑:警报是在警报菜单中设置的,而不是通知。

0 投票
1 回答
161 浏览

sharepoint - 阅读帖子时发送警报

我想知道 SharePoint 是否可以在阅读博客文章时向管理员发送警报。我们想跟踪有多少人(如果有的话)正在阅读技术博客文章。

我找到了一种方法来为项目更改设置警报,而不是在它们被查看时设置警报。