Private (Visual Basic)
Especifica que sólo se puede tener acceso a uno o varios elementos de programación declarados desde el contexto de la declaración, incluidos todos los tipos que contiene.
Comentarios
Si un elemento de programación representa la funcionalidad de propiedad o contiene datos confidenciales, por lo general deseará limitar el acceso a este elemento con toda la rigurosidad que sea posible. Para alcanzar la limitación máxima, permita únicamente que el módulo, la clase o la estructura que define el elemento tenga acceso a este elemento. Para limitar el acceso a un elemento de este modo, puede declararlo con Private.
Reglas
- Contexto de la declaración. Sólo puede utilizar Private en el nivel de módulo. Esto significa que el contexto de la declaración de un elemento Private debe ser un módulo, una clase o una estructura, y no un archivo de código fuente, un espacio de nombres, una interfaz o un procedimiento.
Comportamiento
Nivel de acceso. Todo el código de un contexto de declaración puede tener acceso a sus elementos Private. Esto incluye el código del tipo contenido, por ejemplo una clase anidada o una expresión de asignación de una enumeración. Ningún código fuera del contexto de declaración puede tener acceso a sus elementos Private.
Modificadores de acceso. Las palabras clave que especifican el nivel de acceso se llaman modificadores de acceso. Encontrará una comparación de los modificadores de acceso en Niveles de acceso en Visual Basic.
El modificador Private se puede utilizar en estos contextos:
Vea también
Referencia
Conceptos
Niveles de acceso en Visual Basic
Procedimientos en Visual Basic