del método AdminEventReceiver.OnReportingPeriodUpdatingRemote
Un controlador de evento previo local para el Admin : evento de ReportingPeriodUpdating , que se produce antes de que Project Server actualiza un período de tiempo.
Espacio de nombres: Microsoft.Office.Project.Server.Events
Ensamblado: Microsoft.Office.Project.Server.Events.Receivers (en Microsoft.Office.Project.Server.Events.Receivers.dll)
Sintaxis
'Declaración
Public Overridable Function OnReportingPeriodUpdatingRemote ( _
contextInfo As PSContextInfo, _
eventHandlerUid As Guid, _
e As ReportingPeriodPreUpdateEventArgs _
) As ReportingPeriodPreUpdateEventArgs
'Uso
Dim instance As AdminEventReceiver
Dim contextInfo As PSContextInfo
Dim eventHandlerUid As Guid
Dim e As ReportingPeriodPreUpdateEventArgs
Dim returnValue As ReportingPeriodPreUpdateEventArgs
returnValue = instance.OnReportingPeriodUpdatingRemote(contextInfo, _
eventHandlerUid, e)
public virtual ReportingPeriodPreUpdateEventArgs OnReportingPeriodUpdatingRemote(
PSContextInfo contextInfo,
Guid eventHandlerUid,
ReportingPeriodPreUpdateEventArgs e
)
Parámetros
contextInfo
Tipo: Microsoft.Office.Project.Server.Library.PSContextInfoContiene la información de contexto de Project Server.
eventHandlerUid
Tipo: System.GuidEl GUID del receptor de eventos remotos.
e
Tipo: Microsoft.Office.Project.Server.Events.ReportingPeriodPreUpdateEventArgsLos datos para el evento.
Valor devuelto
Tipo: Microsoft.Office.Project.Server.Events.ReportingPeriodPreUpdateEventArgs
Implementaciones
Comentarios
El evento ReportingPeriodUpdating se produce antes que el informe de período se crea, actualiza o elimina. Por ejemplo, cuando cambia un período de informe de abierto a cerrado en la página de informes de períodos en Project Web Appy, a continuación, guarde la página, se desencadenan los eventos ReportingPeriodUpdating y ReportingPeriodUpdated .
El método UpdateReportingPeriods desencadena el evento ReportingPeriodUpdating . El OMSC en Project Server 2013 no incluye un método equivalente Admin .