Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Palabra
La add palabra clave contextual se usa para definir un descriptor de acceso de eventos personalizado que se invoca cuando el código de cliente se suscribe al evento. Si proporciona un descriptor de acceso personalizado add , también debe proporcionar un descriptor de acceso remove .
En el ejemplo siguiente se muestra un evento que tiene descriptores de acceso personalizados add y quitados . Para obtener el ejemplo completo, consulte Implementación de eventos de interfaz.
class Events : IDrawingObject
{
event EventHandler PreDrawEvent;
event EventHandler IDrawingObject.OnDraw
{
add => PreDrawEvent += value;
remove => PreDrawEvent -= value;
}
}
Normalmente, no es necesario proporcionar sus propios descriptores de acceso de eventos personalizados. Los descriptores de acceso generados automáticamente al declarar un evento son suficientes para la mayoría de los escenarios. A partir de C# 14, puede declarar partial eventos. La declaración de implementación de un evento parcial debe declarar los add controladores y remove .