Private (Visual Basic)
Mise à jour : novembre 2007
Spécifie qu'un ou plusieurs éléments de programmation déclarés sont uniquement accessibles à partir de leur contexte de déclaration, y compris à partir des types contenus.
Notes
Si un élément de programmation représente des fonctionnalités exclusives ou contient des données confidentielles, vous souhaitez généralement limiter son accès aussi strictement que possible. Vous obtenez une limitation maximale en autorisant uniquement le module, la classe ou la structure qui le définit à y avoir accès. Pour limiter l'accès à un élément de cette manière, vous pouvez le déclarer avec Private.
Règles
- Contexte de déclaration. Vous pouvez utiliser Private seulement au niveau du module. Cela signifie que le contexte de déclaration pour un élément Private doit être un module, une classe ou une structure et ne peut pas être un fichier source, un espace de noms ou une procédure.
Comportement
Niveau d'accès. Tout le code d'un contexte de déclaration peut accéder à ses éléments. Private. Cela inclut le code dans un type contenu, tel qu'une classe imbriquée ou une expression d'assignation dans une énumération. Aucun code à l'extérieur du contexte de déclaration ne peut accéder à ses éléments Private.
Modificateurs d'accès. Les mots clés qui spécifient le niveau d'accès portent le nom de modificateurs d'accès. Pour obtenir une comparaison entre les modificateurs d'accès, consultez Niveaux d'accès dans Visual Basic.
Le modificateur Private peut être utilisé dans les contextes suivants :
Voir aussi
Concepts
Niveaux d'accès dans Visual Basic
Référence
Autres ressources
Structures constituées à partir de vos propres types de données