WebPartVerbsEventArgs Class

Provides event data for the CreateVerbs event that is used by the OnCreateVerbs method.

System.Object
  System.EventArgs
    System.Web.UI.WebControls.WebParts.WebPartVerbsEventArgs

Namespace:  System.Web.UI.WebControls.WebParts
Assembly:  System.Web (in System.Web.dll)

public class WebPartVerbsEventArgs : EventArgs

The WebPartVerbsEventArgs type exposes the following members.

  NameDescription
Public methodWebPartVerbsEventArgs()Initializes a new instance of the WebPartVerbsEventArgs class.
Public methodWebPartVerbsEventArgs(WebPartVerbCollection)Initializes a new instance of the WebPartVerbsEventArgs class using the specified Web Parts verb collection.
Top

  NameDescription
Public propertyVerbsGets or sets the Web Parts verbs used in the event data.
Top

  NameDescription
Public methodEquals(Object)Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

The WebPartVerbsEventArgs class represents the event data for the CreateVerbs event, which occurs when the Web Parts verbs are created for a zone that derives from the WebPartZoneBase class.

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. 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. 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.

A WebPartZone zone provides a standard set of verbs that get rendered in a Web Parts control's verbs menu. A custom Web Parts zone, or a Web Parts control inside a Web Parts zone, can add additional verbs to the menu.

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. 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.

The protected WebPartZoneBase.OnCreateVerbs method allows derived classes to override the event without attaching a delegate to it. A derived class must always call the OnCreateVerbs method of the base class to ensure that registered delegates receive the event.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft