Konto Opdatering eller Element er opdateret Event i SharePoint 2007 optræder to gange, Hvis kræver kassen indstilling er aktiveret for dokumentbibliotek.
Jeg fandt følgende løsning fra Microsoft Support til dette emne.
Kontrollere værdien af vti_sourcecontrolcheckedoutby
i BeforeProperties og AfterProperties, hvis begge værdier er nul så tilfælde udløses af check i anden tilfælde udløses af andre foranstaltninger.
hvis (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] == Null && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] != Null)
{
//Dette er, når opdateringen begivenheden udløses af check-in.
}
andet
{
//Dette udløses af andre begivenheder end check-in aktion.
}