Compartilhar via


StatusingEventReceiver.OnAssignmentDeleting método

Um manipulador de pré-evento UpdateStatus, quando uma atribuição é excluída pelo recurso.

Namespace:  Microsoft.Office.Project.Server.Events
Assembly:  Microsoft.Office.Project.Server.Events.Receivers (em Microsoft.Office.Project.Server.Events.Receivers.dll)

Sintaxe

'Declaração
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

Comentários

OnAssignmentDeleting ocorre quando o método UpdateStatus é chamado e o parâmetro changeXML inclui a identificação (PID) de propriedade de AssnConstID.s_apid_removed_by_res . Esse PID é para uso interno pela Project Web Appe não é suportado para uso de terceiros em chamadas de UpdateStatus . No entanto, você pode escrever manipuladores de eventos para OnAssignmentDeleting.

Para obter informações sobre como criar um manipulador de eventos, consulte How to: Create a Project Server Event Handler and Log an Event.

Ver também

Referência

StatusingEventReceiver classe

StatusingEventReceiver membros

Microsoft.Office.Project.Server.Events namespace

Outros recursos

Statusing ChangeList Schema

Supported Project Fields and Field Information for Statusing ChangeXML