Item werk of Item Opdateer Event in SharePoint 2007 kom twee keer, indien vereis betaling opsie aangeskakel vir die dokument biblioteek.
Ek het die volgende Work Around van Microsoft Ondersteuning vir hierdie probleem.
Gaan die waarde van vti_sourcecontrolcheckedoutby
in BeforeProperties en AfterProperties, indien die twee waardes is nul is dan die geval is veroorsaak deur gaan in die geval anders word veroorsaak deur ander aksies.
indien (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] 0 == && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] != 0)
{
//Dit is wanneer die update geleentheid word veroorsaak deur die check-in.
}
anders
{
//Dit word veroorsaak deur ander gebeurtenisse as die check-in aksie.
}