Condividi tramite


WebPartVerbsEventHandler Delegato

Definizione

Rappresenta il delegato per l'evento 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)

Parametri

sender
Object

Origine dell'evento.

e
WebPartVerbsEventArgs

Argomenti dell'evento.

Commenti

La WebPartVerbsEventHandler classe viene usata per specificare i metodi richiamati in risposta a un CreateVerbs evento, che si verifica quando vengono creati i verbi web part per una zona che deriva dalla WebPartZoneBase classe .

I verbi web part rappresentano azioni che gli utenti possono eseguire nell'interfaccia utente di una pagina web part, ad esempio riducendo al minimo, chiudendo o ripristinando i controlli; aggiunta di controlli a una pagina; o annullare un'azione. I verbi possono essere visualizzati nelle aree di intestazione e piè di pagina di una zona e sono disponibili entrambi i verbi standard forniti con il set di controlli Web part e i verbi personalizzati che possono essere aggiunti dagli sviluppatori. Un verbo è rappresentato nell'interfaccia utente da un oggetto clickable, che è possibile impostare come collegamento ipertestuale, un'immagine o un pulsante usando la VerbButtonType proprietà .

Una WebPartZone zona fornisce un set standard di verbi che vengono visualizzati nel menu verbi di un controllo Web part. Una zona web part personalizzata o un controllo Web part all'interno di un'area Web part può aggiungere verbi aggiuntivi al menu.

Un controllo in un'area Web part può aggiungere verbi al menu verbi del controllo ereditando dalla classe di base e sostituendo la WebPartVerbs proprietà. Se il controllo non eredita dalla WebPart classe di base, è possibile aggiungere un nuovo verbo implementando l'interfaccia e quindi eseguendo l'override della IWebActionableVerbs raccolta.

Il metodo protetto WebPartZoneBase.OnCreateVerbs consente alle classi derivate di eseguire l'override dell'evento senza collegarlo a un delegato. Una classe derivata deve sempre chiamare il OnCreateVerbs metodo della classe base per garantire che i delegati registrati ricevano l'evento.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a

Vedi anche