WebPartVerbsEventHandler 委托

定义

表示 CreateVerbs 事件的委托。

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

事件源。

e
WebPartVerbsEventArgs

事件自变量。

注解

WebPartVerbsEventHandler 用于指定为响应 CreateVerbs 事件而调用的方法,在为派生自 WebPartZoneBase 类的区域创建 Web 部件谓词时发生。

Web 部件谓词表示用户可以在用户界面中执行的操作 (UI) Web 部件页,例如最小化、关闭或还原控件;将控件添加到页面;或取消操作。 谓词可以同时显示在区域的页眉和页脚区域中,并且 Web 部件控件集提供了标准谓词,以及可由开发人员添加的自定义谓词。 动词在 UI 中由可单击对象表示,可以使用 属性将其设置为显示为超链接、 VerbButtonType 图像或按钮。

WebPartZone区域提供一组标准谓词,这些谓词在 Web 部件控件的谓词菜单中呈现。 自定义 Web 部件区域或 Web 部件区域中的 Web 部件控件可以向菜单添加其他谓词。

Web 部件区域中的控件可以通过从 WebPart 基类继承并重写 Verbs 属性,将谓词添加到控件的谓词菜单。 如果控件不继承自 WebPart 基类,可以通过实现 IWebActionable 接口,然后重写 Verbs 集合来添加新谓词。

受保护的 WebPartZoneBase.OnCreateVerbs 方法允许派生类重写事件,而无需向其附加委托。 派生类必须始终调用 OnCreateVerbs 基类的 方法,以确保已注册的委托接收 事件。

扩展方法

GetMethodInfo(Delegate)

获取指示指定委托表示的方法的对象。

适用于

另请参阅