HandledEventHandler Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une méthode qui peut gérer des événements qui peuvent ou ne peuvent pas nécessiter un traitement supplémentaire après que le gestionnaire d'événements est retourné.
public delegate void HandledEventHandler(System::Object ^ sender, HandledEventArgs ^ e);
public delegate void HandledEventHandler(object sender, HandledEventArgs e);
public delegate void HandledEventHandler(object? sender, HandledEventArgs e);
type HandledEventHandler = delegate of obj * HandledEventArgs -> unit
Public Delegate Sub HandledEventHandler(sender As Object, e As HandledEventArgs)
Paramètres
- sender
- Object
Source de l'événement.
HandledEventArgs qui contient les données d’événement.
Remarques
Ce délégué peut être utilisé avec vos propres événements lorsque la HandledEventArgs.Handled propriété fournit suffisamment de données d’événement. Le gestionnaire d’événements peut définir la Handled propriété sur true
si tout le traitement nécessaire a été effectué dans le gestionnaire.
En règle générale, les événements qui nécessitent cette fonctionnalité nécessitent également des données d’événement supplémentaires et utilisent une classe qui dérive avec HandledEventArgs un type de délégué correspondant, nommé de la même façon. Par exemple, l’événement DataGridView.RowPrePaint utilise le DataGridViewRowPrePaintEventArgs type de données d’événement et le DataGridViewRowPrePaintEventHandler type délégué. Étant donné que les délégués ne sont pas hérités, le HandledEventHandler est rarement utilisé.
Méthodes d’extension
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |