WebPartVerbsEventHandler 代理人

定義

CreateVerbs イベントのデリゲートを表します。Represents the delegate for the CreateVerbs event.

public delegate void WebPartVerbsEventHandler(System::Object ^ sender, WebPartVerbsEventArgs ^ e);
public delegate void WebPartVerbsEventHandler(object sender, WebPartVerbsEventArgs e);
type WebPartVerbsEventHandler = delegate of obj * WebPartVerbsEventArgs -> unit
Public Delegate Sub WebPartVerbsEventHandler(sender As Object, e As WebPartVerbsEventArgs)

パラメーター

sender
Object

イベントのソース。The source of the event.

e
WebPartVerbsEventArgs

イベント引数。The event arguments.

継承
WebPartVerbsEventHandler

注釈

クラスは、 CreateVerbsイベントへの応答として呼び出されるメソッドを指定するために使用されます。これは、 WebPartZoneBaseクラスから派生するゾーンに対して Web パーツ動詞が作成されるときに発生します。 WebPartVerbsEventHandlerThe WebPartVerbsEventHandler class is used to specify the methods that are invoked in response to a CreateVerbs event, which occurs when the Web Parts verbs are created for a zone that derives from the WebPartZoneBase class.

Web パーツ動詞は、コントロールの最小化、終了、または復元など、ユーザーが Web パーツページのユーザーインターフェイス (UI) で実行できるアクションを表します。ページへのコントロールの追加または、アクションをキャンセルします。Web Parts verbs represent actions that users can perform in the user interface (UI) of a Web Parts page, such as minimizing, closing, or restoring controls; adding controls to a page; or canceling an action. 動詞は、ゾーンのヘッダー領域とフッター領域の両方に表示できます。また、Web パーツコントロールセットに用意されている標準動詞と、開発者が追加できるカスタム動詞の両方があります。Verbs can appear in both the header and footer areas of a zone, and there are both standard verbs provided with the Web Parts control set, and custom verbs that can be added by developers. 動詞は、クリック可能なオブジェクトによって UI で表されます。これは、 VerbButtonTypeプロパティを使用して、ハイパーリンク、画像、またはボタンとして表示されるように設定できます。A verb is represented in the UI by a clickable object, which you can set to appear as a hyperlink, an image, or a button, by using the VerbButtonType property.

ゾーンWebPartZoneは、Web パーツコントロールの動詞メニューに表示される動詞の標準セットを提供します。A WebPartZone zone provides a standard set of verbs that get rendered in a Web Parts control's verbs menu. カスタム Web パーツゾーン、または Web パーツゾーン内の Web パーツコントロールは、メニューに動詞を追加できます。A custom Web Parts zone, or a Web Parts control inside a Web Parts zone, can add additional verbs to the menu.

Web パーツゾーン内のコントロールは、 WebPart基本クラスから継承し、 Verbsプロパティをオーバーライドすることによって、コントロールの動詞メニューに動詞を追加できます。A control in a Web Parts zone can add verbs to the control's verbs menu by inheriting from the WebPart base class and overriding the Verbs property. コントロールがWebPart基本クラスから継承しない場合は、 IWebActionableインターフェイスVerbsを実装し、コレクションをオーバーライドすることによって、新しい動詞を追加できます。If the control does not inherit from the WebPart base class, you can add a new verb by implementing the IWebActionable interface, and then overriding the Verbs collection.

Protected WebPartZoneBase.OnCreateVerbsメソッドは、派生クラスがデリゲートをアタッチせずにイベントをオーバーライドできるようにします。The protected WebPartZoneBase.OnCreateVerbs method allows derived classes to override the event without attaching a delegate to it. 派生クラスは、常に基底OnCreateVerbsクラスのメソッドを呼び出して、登録されたデリゲートがイベントを受け取るようにする必要があります。A derived class must always call the OnCreateVerbs method of the base class to ensure that registered delegates receive the event.

拡張メソッド

GetMethodInfo(Delegate)

指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。Gets an object that represents the method represented by the specified delegate.

適用対象

こちらもご覧ください