내가 셰어의 synchrounous 이벤트 수신기에 대한 질문이 2007 년셰어 synchrounous 이벤트 수신기
예를 들어, 이벤트 ItemUpdating 볼 수 있습니다 : 안전하게 업데이트 작업 이 경우를 성공할 것이라고 가정하는 것입니다 수동으로 취소하지 않습니까? 다른 이벤트 수신기에서 이벤트를 취소 할 수 있음을 알고 있습니다. 하지만 다른 이벤트 수신기가없고 SP가 정상적으로 작동한다고 가정합니다 (전체 DB 또는 기타 예외적 인 문제 없음).
이벤트가 성공하면 일부 조치를 수행하기를 원하기 때문에 묻습니다 . 그러나 비동기적인 "이벤트 속성"에는 많은 정보가 없으므로 대신에 동기 이벤트를 사용해야합니다.
"정보가 부족합니다"라는 말은 properties.ListItem이 더 이상 원래 값을 가지지 않는다는 것을 의미합니까? 그렇지 않으면 두 메서드 모두 SPItemEventProperties 매개 변수 만받습니다. 아마도 당신은 당신이하려고하는 것에 대한 약간의 코드 또는 세부 사항을 포함시킬 수 있습니다. –
항목의 실제 변경 사항을 확인해야합니다. 이전 값과 새 값을 비교합니다. 불행히도 이것은 ItemUpdated에서 가능하지 않습니다. – driAn