次の方法で共有


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 パーツコントロールであることを確認します。 基底クラスは、 webPart がではなく、 null WebPartManager オブジェクトに関連付けられたコントロールによって管理されていることを確認し PersonalizationState ます。

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

適用対象