Actualización elemento ou Actualizado Ocorre dúas veces en Biblioteca de documentos

Actualización artigo ou elemento actualizado Evento en SharePoint 2007 ocorre dúas veces, se esixe check-out opción está habilitada para biblioteca de documentos.

Atopei a seguinte solución do soporte de Microsoft a este problema.

Comprobe o valor de vti_sourcecontrolcheckedoutby
en BeforeProperties e AfterProperties, se os valores de ambos son nulos, a continuación, o evento é accionado por medio de cheque noutro lugar o evento é accionado por outras accións.

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

{

//Isto é, cando o evento de actualización é desencadeada por facturación.

}

máis

{

//Esta é desencadeada por outros do que a acción de facturación eventos.

}

Os comentarios están pechados.