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 元件動詞時發生。

網頁元件動詞代表使用者可以在網頁元件頁面的使用者介面中執行的動作 (UI) ,例如最小化、關閉或還原控制項;將控制項新增至頁面;或取消動作。 動詞可以同時出現在區域的頁首和頁尾區域中,而且有兩個標準動詞提供網頁元件控制項集,以及開發人員可新增的自訂動詞。 動詞是由可點選的物件在 UI 中表示,您可以使用 屬性,將它設定為超連結、影像或按鈕 VerbButtonType

區域 WebPartZone 提供一組標準動詞,可在網頁元件控制項的動詞功能表呈現。 自訂網頁元件區域或網頁元件區域內的網頁元件控制項可以將其他動詞新增至功能表。

網頁元件區域中的控制項可以繼承自 WebPart 基類並覆寫 Verbs 屬性,將動詞新增至控制項的動詞功能表。 如果控制項未繼承自 WebPart 基類,您可以藉由實 IWebActionable 作 介面,然後覆 Verbs 寫集合來新增動詞。

受保護的 WebPartZoneBase.OnCreateVerbs 方法可讓衍生類別覆寫事件,而不附加委派。 衍生類別必須一律呼叫 OnCreateVerbs 基類的 方法,以確保已註冊的委派會收到事件。

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於

另請參閱