Partager via


'<NomProcédure1>' ne peut pas se substituer à '<NomProcédure2>', car il n'est pas accessible dans ce contexte

Mise à jour : novembre 2007

'<procedurename1>' cannot override '<procedurename2>' because it is not accessible in this context

Une procédure ou une propriété substitue une procédure ou une propriété avec un niveau d'accès qui empêche l'accès par la procédure ou la propriété de substitution.

Par exemple, si une procédure est déclarée comme Friend dans un assembly, elle n'est plus accessible à l'extérieur de cet assembly. Si une procédure d'un autre assembly du même projet essaie de substituer la procédure Friend, elle ne peut pas y accéder pour la substituer.

ID d'erreur : BC31417

Pour corriger cette erreur

  • Déplacez la procédure ou la propriété de substitution dans le même assembly que la procédure ou la propriété qu'elle doit substituer.

    - ou -

  • Supprimez le mot clé Overrides.

Voir aussi

Concepts

Niveaux d'accès dans Visual Basic

Substitution de propriétés et de méthodes

Référence

Overrides