<type1> '<nomtype>' doit implémenter '<nommembre>' pour l'interface '<nominterface>'
Mise à jour : novembre 2007
Message d'erreur
'<nomtype>' doit implémenter '<nommembre>' pour l'interface '<nominterface>'. La propriété d'implémentation doit avoir des spécificateurs 'ReadOnly'/'WriteOnly' correspondants.
'<typename>' must implement '<membername>' for interface '<interfacename>'. Implementing property must have matching 'ReadOnly'/'WriteOnly' specifiers.
Une classe ou une structure déclare implémenter une interface, mais n'implémente pas une procédure, une propriété ou un événement défini par l'interface. Chaque membre de l'interface doit être implémenté.
ID d'erreur : BC30154
Pour corriger cette erreur
Déclarez un membre avec les mêmes nom et signature que ceux définis dans l'interface. Veillez à inclure au moins l'instruction End Function, End Sub ou End Property.
Ajoutez une clause Implements à la fin de l'instruction Function, Sub, Property ou Event. Par exemple :
Public Event ItHappened() Implements IBaseInterface.ItHappened
Lors de l'implémentation d'une propriété, vérifiez que ReadOnly ou WriteOnly est utilisé de la même manière que dans la définition d'interface.
Lors de l'implémentation d'une propriété, déclarez les procédures Get et Set si nécessaire.
Voir aussi
Concepts
Implements, mot clé et instruction