Përditësimi pika ose ngjarje Item Përditësuar në SharePoint 2007 ndodh dy herë, nëse kërkojnë opsion checkout është aktivizuar për bibliotekën e dokumentit.
Kam gjetur workaround mëposhtëm nga Microsoft Mbështetje për këtë çështje.
Check the value of vti_sourcecontrolcheckedoutby
në BeforeProperties dhe AfterProperties, if the both values are null then the event is triggered by check in else the event is triggered by other actions.
nëse (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] == null && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] != null)
{
//This is when the update event is triggered by check-in.
}
tjetër
{
//This is triggered by events other than check-in action.
}