SPWebEventReceiver.WebDeleted method
Evento assíncrono After que ocorre após um site existente é excluído completamente.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Overridable Sub WebDeleted ( _
properties As SPWebEventProperties _
)
'Uso
Dim instance As SPWebEventReceiver
Dim properties As SPWebEventProperties
instance.WebDeleted(properties)
public virtual void WebDeleted(
SPWebEventProperties properties
)
Parâmetros
properties
Type: Microsoft.SharePoint.SPWebEventPropertiesUm objeto SPWebEventProperties que representa as propriedades do manipulador de eventos.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | properties é null . |
Comentários
Eventos de exclusão de site ocorrerem nos seguintes casos:
O site é excluído por meio da interface do usuário.
A pasta que contém um site da Web é excluída em um aplicativo que seja compatível com Microsoft SharePoint Foundation (como SharePoint Designer) por meio do protocolo de chamada de procedimento remoto (RPC).
A pasta que contém um site da Web é excluída pelo Distributed Authoring and Versioning (DAV).
Eventos de exclusão de site ocorrem somente para o primeiro site da Web em uma cadeia de sites. Por exemplo, se for excluído um site em http://TopSite/Site, que tem a subwebs http://TopSite/Site/Subsite1 e http://TopSite/Site/Subsite2, em , exclusão de apenas um evento ocorre, especificamente, para o site da Web raiz de http://TopSite/Site .
Aviso
Se você tentar acessar a Web excluída no seu receptor de evento usando a propriedade properties.Web de seus métodos WebDeleted(SPWebEventProperties) ou SiteDeleted(SPWebEventProperties) , um System.IO.FileNotFoundException é lançada, em vez de retornar um simples a null reference (Nothing in Visual Basic) .