项目更新或更新两次事件发生在文档库

更新项目或项目中的更新SharePoint事件 2007 发生两次, 如果要求签出选项启用文档库.

我发现这个问题,从Microsoft支持下面的解决方法.

检查的价值 vti_sourcecontrolcheckedoutby
BeforeProperties AfterProperties, 如果这两个值是null,则该事件引发的其他检查该事件引发的其他行动.

如果 (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] ==空 && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] !=空)

{

//这是当更新事件是由入住触发.

}

其他

{

//这是由事件触发的以外检查行动.

}

评论关闭.