Partager via


Le modificateur d'accès '<ModificateurAccès>' n'est pas valide

Mise à jour : novembre 2007

Access modifier '<accessmodifier>' is not valid

Une Get, instruction ou une Set, instruction (Visual Basic) spécifie un niveau d'accès moins restrictif que celui spécifié pour la propriété conteneur.

Vous pouvez toujours spécifier un niveau d'accès pour la propriété. De plus, vous pouvez spécifier un niveau d'accès différent pour l'une de ses procédures de propriété (Get ou Set), à condition qu'il soit plus restrictif que le niveau d'accès de la propriété. Par exemple, si la propriété a la valeur Friend, vous pouvez spécifier Private pour une procédure de propriété, mais pas Public. Vous ne pouvez pas spécifier de niveaux d'accès pour les deux procédures de propriété.

ID d'erreur : BC31100

Pour corriger cette erreur

  • Définissez un niveau d'accès pour la procédure de propriété qui soit plus restrictif que celui de la propriété, ou supprimez l'intégralité du modificateur d'accès.

  • Déclarez le niveau d'accès moins restrictif dans l'Property, instructionet le niveau d'accès plus restrictif dans l'une des procédures de propriété.

Voir aussi

Tâches

Comment : déclarer une propriété avec des niveaux d'accès mixtes

Concepts

Procédures Property