GenericWebPart.CreateEditorParts メソッド

定義

編集モードのときにEditorPart コントロールの子コントロールを編集するために使用できるカスタム GenericWebPart コントロールのコレクションを返します。

public:
 override System::Web::UI::WebControls::WebParts::EditorPartCollection ^ CreateEditorParts();
public override System.Web.UI.WebControls.WebParts.EditorPartCollection CreateEditorParts();
override this.CreateEditorParts : unit -> System.Web.UI.WebControls.WebParts.EditorPartCollection
Public Overrides Function CreateEditorParts () As EditorPartCollection

返品

サーバー コントロールに関連付けられたカスタム EditorPartCollection コントロールを含むEditorPart

注釈

CreateEditorParts メソッドは、コントロールが編集表示モードになったときに呼び出されます。 このメソッドは、 WebPart クラスから継承された基本メソッドをオーバーライドします。これは、 GenericWebPart コントロールの場合、 GenericWebPart コントロール自体ではなく、編集中の子コントロールであるためです。 CreateEditorParts メソッドは、子コントロールをIWebEditable インターフェイスにキャストし、コントロールを編集できるようにします。

このオーバーライドされたメソッドにより、WebPart クラスから派生しないサーバー コントロール (ASP.NET サーバー コントロール、カスタム サーバー コントロールなど) が、通常の WebPart コントロールとして編集できるようになります。

適用対象

こちらもご覧ください