Compartir a través de


del método StatusingEventReceiver.OnAssignmentDeleting

Un controlador de evento previo para UpdateStatus, cuando se elimina una asignación por el recurso.

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 Sub OnAssignmentDeleting ( _
    contextInfo As PSContextInfo, _
    e As StatusDeleteTaskPreEventArgs _
)
'Uso
Dim instance As StatusingEventReceiver
Dim contextInfo As PSContextInfo
Dim e As StatusDeleteTaskPreEventArgs

instance.OnAssignmentDeleting(contextInfo, _
    e)
public virtual void OnAssignmentDeleting(
    PSContextInfo contextInfo,
    StatusDeleteTaskPreEventArgs e
)

Parámetros

Comentarios

OnAssignmentDeleting se produce cuando se llama al método UpdateStatus y el parámetro changeXML incluye la propiedad AssnConstID.s_apid_removed_by_res identificador (PID). Ese PID es para uso interno por Project Web App y no se admite el uso de terceros en las llamadas de UpdateStatus . Sin embargo, puede escribir controladores de eventos para OnAssignmentDeleting.

For information about creating an event handler, see How to: Create a Project Server Event Handler and Log an Event.

Vea también

Referencia

clase StatusingEventReceiver

Miembros StatusingEventReceiver

Espacio de nombres Microsoft.Office.Project.Server.Events

Otros recursos

Statusing ChangeList Schema

Supported Project Fields and Field Information for Statusing ChangeXML