EventBindingService, classe
Définit les méthodes de création, suppression, affichage et interrogation du contenu de la classe de gestion des événements pour le contexte d'édition actuel.
Hiérarchie d'héritage
System.Object
Microsoft.Windows.Design.Services.EventBindingService
Espace de noms : Microsoft.Windows.Design.Services
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
Public MustInherit Class EventBindingService
public abstract class EventBindingService
public ref class EventBindingService abstract
[<AbstractClass>]
type EventBindingService = class end
public abstract class EventBindingService
Le type EventBindingService expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
EventBindingService | Lors d'une substitution dans une classe dérivée, initialise une nouvelle instance de la classe EventBindingService. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddEventHandler | En cas de substitution dans une classe dérivée, demande qu'une méthode spécifiée soit déclarée comme gérant un événement spécifié. | |
AllowClassNameForMethodName | En cas de substitution dans une classe dérivée, détermine si un nom de classe peut être utilisé pour créer un nom de méthode unique dans un langage. | |
AppendStatements | Ajoute la collection spécifiée des objets CodeStatement au gestionnaire d'événements spécifié. | |
CreateMethod | En cas de substitution dans une classe dérivée, crée une méthode qui gère un événement. | |
CreateUniqueMethodName | En cas de substitution dans une classe dérivée, retourne un nom de méthode unique pour un gestionnaire d'événements. | |
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetCompatibleMethods | En cas de substitution dans une classe dérivée, retourne les noms des méthodes qui sont compatibles avec un événement spécifié. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetMethodHandlers | En cas de substitution dans une classe dérivée, retourne la liste des méthodes qui gèrent un événement spécifié. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsExistingMethodName | En cas de substitution dans une classe dérivée, détermine si un nom de méthode qui gère un événement spécifié existe déjà. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
OnEventHandlerGenerated | Déclenche l'événement EventHandlerGenerated. | |
RemoveHandle | En cas de substitution dans une classe dérivée, demande qu'une méthode spécifique cesse de gérer un événement spécifique en le supprimant d'une clause Handles. | |
RemoveHandlesForName | Supprime les gestionnaires d'événements pour l'élément spécifié. | |
RemoveMethod | En cas de substitution dans une classe dérivée, demande qu'une méthode spécifique cesse de gérer un événement spécifique en le supprimant d'une clause de gestion d'événement. | |
SetClassName | En cas de substitution dans une classe dérivée, identifie les méthodes que le service de liaison désigne comme appartenant à la classe spécifiée. | |
ShowMethod | En cas de substitution dans une classe dérivée, essaie d'afficher la méthode spécifiée à l'attention de l'utilisateur. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
ValidateMethodName | En cas de substitution dans une classe dérivée, détermine si un nom de méthode est valide et déclenche une exception dans le cas contraire. |
Début
Événements
Nom | Description | |
---|---|---|
EventHandlerGenerated | Se produit lorsqu'une méthode est associée à un ModelEvent à la suite d'un appel à la méthode AddEventHandler. |
Début
Notes
Deux méthodes permettent d'associer des événements à des gestionnaires d'événements dans Visual Studio. Le premier consiste à utiliser le mot clé Handles. La seconde consiste à utiliser les méthodes AddHandler et RemoveHandler. En langage C#, l'utilisation de + = et - = avec un EventHandler correspond à AddHandler et RemoveHandler. Les deux méthodes peuvent être utilisées dans Visual Basic. Mais seule la deuxième peut être utilisée en langage C#. Pour plus d'informations, consultez les rubriques suivantes :
Événements (Guide de programmation C#)
Création de gestionnaires d'événements dans les Windows Forms
Vous pouvez utiliser la classe EventBindingService pour étendre ce comportement.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.Windows.Design.Services, espace de noms