Private (Visual Basic)
Aggiornamento: novembre 2007
Specifica che uno o più elementi di programmazione dichiarati sono accessibili solo nel rispettivo contesto della dichiarazione, anche all'interno di eventuali tipi contenuti.
Note
L'accesso a un elemento di programmazione che rappresenta una funzionalità proprietaria o contiene dati riservati viene generalmente limitato il più possibile. Per ottenere il livello massimo di limitazione, consentire l'accesso all'elemento solo al modulo, alla classe o alla struttura che lo definiscono. Per limitare l'accesso a un elemento in questo modo, è possibile eseguirne la dichiarazione mediante Private.
Regole
- Contesto della dichiarazione. È possibile utilizzare Private solo a livello di modulo. In altri termini, il contesto della dichiarazione per un elemento Private deve essere un modulo, una classe o una struttura e non può essere un file di origine, uno spazio dei nomi, un'interfaccia o una routine.
Comportamento
Livello di accesso. Tutto il codice presente in un contesto della dichiarazione può accedere agli elementi Private di tale contesto. Viene incluso quindi anche il codice all'interno di un tipo contenuto, ad esempio una classe nidificata o un'espressione di assegnazione in un'enumerazione. Viene escluso invece il codice al di fuori del contesto della dichiarazione.
Modificatori di accesso. Le parole chiave che specificano il livello di accesso vengono denominate modificatori di accesso. Per un confronto tra i modificatori di accesso, vedere Livelli di accesso in Visual Basic.
È possibile utilizzare il modificatore Private nei seguenti contesti:
Vedere anche
Concetti
Livelli di accesso in Visual Basic