Tuote päivittäminen tai Alkion päivitys Tapahtuma SharePoint 2007 esiintyy kahdesti, jos vaativat checkout vaihtoehto on käytössä asiakirjakirjasto.
Löysin seuraavan kiertotavan Microsoftin tuki tätä kysymystä.
Tarkista arvo vti_sourcecontrolcheckedoutby
vuonna BeforeProperties ja AfterProperties, Jos molemmat arvot null sitten tapahtuma käynnistyy shekillä muu tapahtuma laukaisee muita toimia.
jos (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] == NULL && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] != Null)
{
//Tämä on silloin, kun päivitys tapahtuma laukaisee lähtöselvitys.
}
muuta
{
//Tämä laukaisee tapahtumia kuin check-in action.
}