Freigeben über


WebPartVerbsEventHandler Delegat

Definition

Stellt den Delegaten für das CreateVerbs-Ereignis dar.

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)

Parameter

sender
Object

Die Quelle des Ereignisses.

e
WebPartVerbsEventArgs

Die Ereignisargumente.

Hinweise

Die WebPartVerbsEventHandler -Klasse wird verwendet, um die Methoden anzugeben, die als Reaktion auf ein CreateVerbs Ereignis aufgerufen werden, das auftritt, wenn die Webpart-Verben für eine Zone erstellt werden, die von der WebPartZoneBase -Klasse abgeleitet wird.

Webpartverben stellen Aktionen dar, die Benutzer auf der Benutzeroberfläche (UI) einer Webpartseite ausführen können, z. B. Minimieren, Schließen oder Wiederherstellen von Steuerelementen; Hinzufügen von Steuerelementen zu einer Seite; oder abbrechen einer Aktion. Verben können sowohl im Kopf- als auch im Fußzeilenbereich einer Zone angezeigt werden, und es gibt sowohl Standardverben, die mit dem Webpart-Steuerelementsatz bereitgestellt werden, als auch benutzerdefinierte Verben, die von Entwicklern hinzugefügt werden können. Ein Verb wird in der Benutzeroberfläche durch ein anklickbares Objekt dargestellt, das Sie mithilfe der VerbButtonType -Eigenschaft so festlegen können, dass es als Link, ein Bild oder eine Schaltfläche angezeigt wird.

Eine WebPartZone Zone stellt einen Standardsatz von Verben bereit, die im Verbenmenü eines Webpart-Steuerelements gerendert werden. Eine benutzerdefinierte Webpartzone oder ein Webpart-Steuerelement innerhalb einer Webpartzone kann dem Menü zusätzliche Verben hinzufügen.

Ein Steuerelement in einer Webpart-Zone kann verben zum Verbenmenü des Steuerelements hinzufügen, indem es von der WebPart Basisklasse erbt und die Verbs -Eigenschaft überschreibt. Wenn das Steuerelement nicht von der WebPart Basisklasse erbt, können Sie ein neues Verb hinzufügen, indem Sie die IWebActionable Schnittstelle implementieren und dann die Verbs Auflistung überschreiben.

Mit der geschützten WebPartZoneBase.OnCreateVerbs Methode können abgeleitete Klassen das Ereignis außer Kraft setzen, ohne einen Delegaten anzufügen. Eine abgeleitete Klasse muss immer die OnCreateVerbs Methode der Basisklasse aufrufen, um sicherzustellen, dass registrierte Delegaten das Ereignis empfangen.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für:

Weitere Informationen