Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Runs code using the SPListItem object from the SPItemEventProperties object.
Namespace: Microsoft.Office.Server.Utilities
Assembly: Microsoft.Office.Server (in Microsoft.Office.Server.dll)
Syntax
'Declaration
Public Shared Function RunItemEventReceiver ( _
eventReceiverName As String, _
properties As SPItemEventProperties, _
codeToRun As EventReceiverUtility.ItemEventReceiverCodeToRun _
) As Boolean
'Usage
Dim eventReceiverName As String
Dim properties As SPItemEventProperties
Dim codeToRun As EventReceiverUtility.ItemEventReceiverCodeToRun
Dim returnValue As Boolean
returnValue = EventReceiverUtility.RunItemEventReceiver(eventReceiverName, _
properties, codeToRun)
public static bool RunItemEventReceiver(
string eventReceiverName,
SPItemEventProperties properties,
EventReceiverUtility.ItemEventReceiverCodeToRun codeToRun
)
Parameters
- eventReceiverName
Type: System.String
The name of the event receiver.
- properties
Type: Microsoft.SharePoint.SPItemEventProperties
SPItemEventProperties.
- codeToRun
Type: Microsoft.Office.Server.Utilities.EventReceiverUtility.ItemEventReceiverCodeToRun
The code to run as determined by the event receiver.
Return Value
Type: System.Boolean
Returns Boolean.
Remarks
Optionally, if a version conflict occurs, fall back to creating a new SPSite object or a new SPWeb object and refetching the SPListItem and running the code with it.