語言

WebPartManager.EndWebPartEditing 方法

定義

完成編輯 WebPart 控制項的過程。

public:
 virtual void EndWebPartEditing();
public virtual void EndWebPartEditing();
abstract member EndWebPartEditing : unit -> unit
override this.EndWebPartEditing : unit -> unit
Public Overridable Sub EndWebPartEditing ()

例外狀況

屬性 SelectedWebPart 所參考的控制點為 null。

備註

此 EndWebPartEditing 方法完成控制項編輯 WebPart 的過程。 它是該 BeginWebPartEditing 方法的對應。

此 EndWebPartEditing 方法確保屬性所參考 Personalization 的個人化物件可修改,這是必要的,因為編輯控制項是一個需要個人化變更的過程。 方法會確保 SelectedWebPart 物件不是 null,這樣目前選擇 WebPart 的控制項才能改變,最後呼叫該 OnSelectedWebPartChanged 方法。

給繼承者的注意事項

需要擴充控制的 WebPartManager 開發者可能會想在衍生類別中覆寫此方法。 一種方法是呼叫基礎方法,然後加入額外的自訂處理,或者你可能想完全自訂整個控制項編輯流程。 例如,在覆寫方法中,你可以先呼叫基礎方法,然後加入一些程式碼來判斷做了哪些編輯變更,並將變更清單顯示給最終使用者作為確認。

適用於

另請參閱