SPItemEventReceiver.ItemAttachmentDeleting method
Manipula o evento síncrono que ocorre antes de um anexo é removido de um item.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Overridable Sub ItemAttachmentDeleting ( _
properties As SPItemEventProperties _
)
'Uso
Dim instance As SPItemEventReceiver
Dim properties As SPItemEventProperties
instance.ItemAttachmentDeleting(properties)
public virtual void ItemAttachmentDeleting(
SPItemEventProperties properties
)
Parâmetros
properties
Type: Microsoft.SharePoint.SPItemEventPropertiesAs propriedades do manipulador de eventos.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | properties é null . |
Comentários
Esse evento ocorre quando um anexo está sendo removido de um item da lista, mas não há outras atualizações ocorrem. Esse evento ocorre após o evento ItemUpdating(SPItemEventProperties) se outras alterações forem feitas para o item.
Esse evento não ocorre se o próprio item for removido.
Aviso
Ao tentar remover um anexo de um item, não use a configuração Status=CancelNoError para cancelar esse evento, já que fazer então redireciona o usuário para a página de erro "Exceção de HRESULT" da propriedade.