AdminEventReceiver.OnLineClassUpdated method
A local post-event handler for the Admin – LineClassUpdated event, which occurs after Project Server updates a timesheet line classification.
Namespace: Microsoft.Office.Project.Server.Events
Assembly: Microsoft.Office.Project.Server.Events.Receivers (in Microsoft.Office.Project.Server.Events.Receivers.dll)
Syntax
'Declaration
Public Overridable Sub OnLineClassUpdated ( _
contextInfo As PSContextInfo, _
e As LineClassPostUpdateEventArgs _
)
'Usage
Dim instance As AdminEventReceiver
Dim contextInfo As PSContextInfo
Dim e As LineClassPostUpdateEventArgs
instance.OnLineClassUpdated(contextInfo, _
e)
public virtual void OnLineClassUpdated(
PSContextInfo contextInfo,
LineClassPostUpdateEventArgs e
)
Parameters
contextInfo
Type: Microsoft.Office.Project.Server.Library.PSContextInfoContains the Project Server context information.
e
Type: Microsoft.Office.Project.Server.Events.LineClassPostUpdateEventArgsThe data for the event.
Remarks
The LineClassUpdated event occurs when a timesheet line is created, updated, or deleted. For example, when you change a timesheet line classification from Active to Inactive on the Line Classifications page in Project Web App, and then save the page, the LineClassUpdating and LineClassUpdated events are triggered.
The UpdateLineClasses method triggers the LineClassUpdated event. The CSOM in Project Server 2013 does not include an equivalent Admin method.