Delen via


toevoegen (C#-verwijzing)

Het add contextuele trefwoord wordt gebruikt om een aangepaste gebeurtenistoegangsor te definiƫren die wordt aangeroepen wanneer clientcode zich abonneert op uw gebeurtenis. Als u een aangepaste add toegangsfunctie opgeeft, moet u ook een toegangsfunctie voor verwijderen opgeven.

Opmerking

In het volgende voorbeeld ziet u een gebeurtenis met aangepaste add en verwijdertoegangsors . Zie Interface-gebeurtenissen implementeren voor het volledige voorbeeld.

class Events : IDrawingObject
{
    event EventHandler PreDrawEvent;

    event EventHandler IDrawingObject.OnDraw
    {
        add => PreDrawEvent += value;
        remove => PreDrawEvent -= value;
    }
}

U hoeft doorgaans geen eigen aangepaste gebeurtenistoegangsors op te geven. De accessors die automatisch door de compiler worden gegenereerd wanneer u een gebeurtenis declareert, zijn voldoende voor de meeste scenario's.

Zie ook