Point Mise à jour ou mise à jour se produit l'événement deux fois dans la bibliothèque de documents

Point Mise à jour ou l'objet de l'événement à jour dans SharePoint 2007 se produit deux fois, si besoin option de paiement est activée pour la bibliothèque de documents.

J'ai trouvé la solution suivante à partir du Support technique Microsoft pour cette question.

Vérifiez la valeur de vti_sourcecontrolcheckedoutby
dans BeforeProperties et AfterProperties, si les valeurs sont nulles alors à la fois l'événement est déclenché par chèque à l'autre événement est déclenché par d'autres actions.

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

{

//C'est lorsque l'événement mise à jour est déclenchée par le check-in.

}

d'autre

{

//Ceci est déclenché par des événements autres que le check-in action.

}

Les commentaires sont fermés.