Compartir a través de


del método SPWebEventReceiver.WebDeleted

Evento asincrónico After que se produce después de un sitio Web existente se elimina por completo.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
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

Excepciones

Excepción Condición
ArgumentNullException

properties es nulo .

Comentarios

Eventos de eliminación de sitio Web se producen en los siguientes casos:

  • Se elimina el sitio Web a través de la interfaz de usuario.

  • Se elimina la carpeta que contiene un sitio Web en una aplicación que es compatible con Microsoft SharePoint Foundation (por ejemplo, SharePoint Designer) a través del protocolo de llamada a procedimiento remoto (RPC).

  • Se elimina la carpeta que contiene un sitio Web a través de Distributed Authoring and Versioning (DAV).

Eventos de eliminación de sitio Web sólo se producen para el primer sitio Web en una cadena de sitios. Por ejemplo, si se elimina un sitio Web en http://TopSite/Site, que tiene la http://de subwebsTopSite/Site/Subsite1 y http://TopSite/Site/Subsite2, en , eliminación sólo un evento se produce, es decir, el sitio Web raíz de http://TopSite/Site .

Advertencia

Si se intenta obtener acceso a la Web eliminada en el receptor de eventos mediante la propiedad properties.Web de los métodos WebDeleted(SPWebEventProperties) o SiteDeleted(SPWebEventProperties) , se produce un System.IO.FileNotFoundException en lugar de devolver un simple una referencia null (Nothing en Visual Basic) .

Vea también

Referencia

clase SPWebEventReceiver

Miembros SPWebEventReceiver

Espacio de nombres Microsoft.SharePoint