根据互联网上的许多博客,从代码创建SharePoint警报(SPAlert)时,您必须为EventType和EventTypeBitmask指定值。但是,我找不到有关EventTypeBitmask值的任何解释。我使用SharePoint Web GUI创建了一些警报,并检查了创建的警报的EventTypeBitmask值。但它们似乎没有多大意义。
有人知道应该使用哪些值吗?
答案 0 :(得分:0)
在Reflector的帮助下,EventTypeBitmask的识别值由此枚举定义:
public enum AlertChangeType
{
Discovered = 1,
Modified = 2
}
根据文档,如果未指定,则行为为All(0xffffffff)。
因为这个枚举没有记载,所以你可以从中得到它。我的猜测是Discovered表示新项目,Modified表示更改项目。