什么是有效的SPAlert EventTypeBitmask值?

时间:2009-07-16 11:50:36

标签: sharepoint sharepoint-2007 alert

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

有人知道应该使用哪些值吗?

1 个答案:

答案 0 :(得分:0)

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

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

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

因为这个枚举没有记载,所以你可以从中得到它。我的猜测是Discovered表示新项目,Modified表示更改项目。