共用方式為


SPWebEventReceiver.WebDeleting method

同步Before之前完全刪除現有的網站,就會發生的事件。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Overridable Sub WebDeleting ( _
    properties As SPWebEventProperties _
)
'用途
Dim instance As SPWebEventReceiver
Dim properties As SPWebEventProperties

instance.WebDeleting(properties)
public virtual void WebDeleting(
    SPWebEventProperties properties
)

參數

Exceptions

Exception Condition
ArgumentNullException

properties是 null 。

備註

網站刪除事件發生在下列情況:

  • 網站會透過使用者介面中刪除。

  • Microsoft SharePoint Foundation (例如SharePoint Designer) 透過遠端程序呼叫通訊協定 (RPC) 與相容的應用程式中刪除包含網站的資料夾。

  • 透過分散式撰寫及版本處理 (DAV),會刪除包含網站的資料夾。

網站刪除事件只會發生在站台的鏈結中的第一個網站。例如,如果網站在http://TopSite/Site,都有子 web http://TopSite/Site/Subsite1和http://TopSite/Site/Subsite2,請刪除在中,只有一個刪除發生事件時,也就是http://TopSite/Site根網站。

此事件支援事件取消和錯誤訊息。

注意

您不應該使用屬性設定值取消事件,因為這麼做,將使用者重新導向至 noninformative [刪除網站] 頁面的Status=CancelNoError 。

請參閱

參照

SPWebEventReceiver class

SPWebEventReceiver members

Microsoft.SharePoint namespace