PersonalizationState.ValidateWebPart(WebPart) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
驗證指定的 Web 組件控制項是否有效。
protected:
void ValidateWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected void ValidateWebPart (System.Web.UI.WebControls.WebParts.WebPart webPart);
member this.ValidateWebPart : System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Sub ValidateWebPart (webPart As WebPart)
參數
- webPart
- WebPart
要驗證的 Web 組件控制項。
例外狀況
webPart
目前不是由與 WebPartManager 相關聯的 PersonalizationState 管理。
webPart
為 null
。
備註
這個方法會驗證 webPart
是否為有效的 Web 組件控制項。 基類會確認 webPart
不是 null
,而且是由 WebPartManager 與物件相關聯的控制項所管理 PersonalizationState 。
衍生自的類別 PersonalizationState 應該驗證任何使用實例的方法內 Web 組件控制項 WebPart 。 這可確保獨立 WebPart 實例不會不慎將狀態變更寫入頁面的個人化資料。