Mengemas kini butiran atau acara Dikemaskini Berlaku dua kali dalam Perpustakaan Dokumen

Mengemas kini butiran atau Perkara Dikemaskini Acara dalam SharePoint 2007 terdapat dua kali, jika memerlukan checkout pilihan didayakan untuk perpustakaan dokumen.

Saya mendapati workaround berikut dari Microsoft Sokongan untuk isu ini.

Check the value of vti_sourcecontrolcheckedoutby
dalam BeforeProperties dan AfterProperties, if the both values are null then the event is triggered by check in else the event is triggered by other actions.

jika (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] == null && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] != null)

{

//This is when the update event is triggered by check-in.

}

else

{

//This is triggered by events other than check-in action.

}

Komen yang ditutup.