Private (Visual Basic)
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 la parola chiave 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 annidata o un'espressione di assegnazione in un'enumerazione. Il codice al di fuori del contesto della dichiarazione non può accedere agli elementi Private di tale contesto.
Modificatori di accesso. Le parole chiave che specificano il livello di accesso sono dette modificatori di accesso. Per un confronto tra i modificatori di accesso, vedere Livelli di accesso in Visual Basic.
Il modificatore Private può essere utilizzato nei seguenti contesti:
Vedere anche
Riferimenti
Concetti
Livelli di accesso in Visual Basic