The Add Event wizard helps you add event code to a class file.
This wizard appears when you select
.The following controls are available:
Event name | (Required) Specifies the name of the event. The name must begin with a letter; spaces and most non-alphanumeric characters are not allowed. |
Public/Protected/Private | Specifies the access modifier that applies to the event:
|
Abstract | (Enabled only if current class is abstract) If checked, specifies that the event is abstract and cannot be instantiated. An abstract event is designed to be inherited and to be implemented by the inheriting class. Therefore, an abstract event cannot be private, nor can it be static. |
Static | If checked, specifies that the event is static. A static event is
accessible by every instance of the class and (if public) by clients
of the class without the need to create an instance of the
class. A static event cannot be abstract. |
Delegate | If checked, enables the field to the right in which you can specify a class that serves as the event delegate. |
Insertion position | Determines where the event code is inserted in the source file. |