什么是有效的 SPAlert EventTypeBitmask 值?

发布于 2024-07-27 20:28:02 字数 229 浏览 0 评论 0原文

根据互联网上的许多博客,当从代码创建 SharePoint 警报 (SPAlert) 时,您必须指定 EventType 和 EventTypeBitmask 的值。 但是,我找不到有关 EventTypeBitmask 值的任何解释。 我使用 SharePoint Web GUI 创建了一些警报,并检查了所创建警报的 EventTypeBitmask 值。 但它们似乎没有多大意义。

有谁知道应该使用哪些值?

According to many blogs on the internet when creating a SharePoint alert (SPAlert) from code you have to specify values for both the EventType and the EventTypeBitmask. However, I cannot find any explanation about the values of EventTypeBitmask. I created some alerts using the SharePoint web GUI and inspected the EventTypeBitmask values of the created alerts. But they don't seem to make much sense.

Does anybody know which values should be used?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

晨敛清荷 2024-08-03 20:28:02

在 Reflector 的帮助下,EventTypeBitmask 的识别值由此枚举定义:

public enum AlertChangeType
{
    Discovered = 1,
    Modified = 2
}

根据文档,如果未指定,则行为为 All (0xffffffff)。

由于此枚举没有记录,因此您可以从中获取任何信息。 我的猜测是“发现”意味着新项目,“修改”意味着更改的项目。

With the help of Reflector, the recognised values for EventTypeBitmask are defined by this enum:

public enum AlertChangeType
{
    Discovered = 1,
    Modified = 2
}

According to the documentation, the behaviour is All (0xffffffff) if not specified.

As this enum is undocumented, derive from it what you can. My guess is that Discovered means new items and Modified means changed items.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文