Barang Memperbarui atau Acara Diperbarui Terjadi dua kali di Perpustakaan Dokumen

Barang Memperbarui atau Acara Diperbarui Barang di SharePoint 2007 terjadi dua kali, jika memerlukan pilihan checkout diaktifkan untuk perpustakaan dokumen.

Saya menemukan solusi berikut dari Dukungan Microsoft untuk masalah ini.

Periksa nilai vti_sourcecontrolcheckedoutby
di BeforeProperties dan AfterProperties, jika nilai keduanya null maka acara ini dipicu oleh cek di lain acara ini dipicu oleh tindakan lain.

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

{

//Ini adalah ketika acara pembaruan dipicu oleh check-in.

}

lain

{

//Hal ini dipicu oleh peristiwa lain dari check-in tindakan.

}

Komentar ditutup.