PersonalizationState.ValidateWebPart(WebPart) メソッド

定義

指定した 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によって管理されていません。

webPartnullです。

注釈

このメソッドは、 webPart が有効な Web パーツ コントロールであることを確認します。 基底クラスは、webPartnullされていないことを確認し、WebPartManager オブジェクトに関連付けられているPersonalizationState コントロールによって管理されます。

PersonalizationStateから派生するクラスは、WebPart インスタンスで動作するすべてのメソッド内の Web パーツ コントロールを検証する必要があります。 これにより、スタンドアロン WebPart インスタンスで、ページのパーソナル化データに誤って書き込まれた状態の変更が行われるのを防ぐことができます。

適用対象