Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Meghatározza, hogy egy vagy több deklarált programozási elem csak a deklarációs környezetből érhető el, beleértve a tartalmazott típusok valamelyikét is.
Megjegyzések
Ha egy programozási elem védett funkciókat jelöl, vagy bizalmas adatokat tartalmaz, általában a lehető legszűkületesen korlátozni szeretné a hozzáférést. A maximális korlátozást úgy érheti el, hogy csak az azt meghatározó modult, osztályt vagy struktúrát engedélyezi a hozzáféréshez. Ha így szeretné korlátozni egy elemhez való hozzáférést, deklarálhatja a következővel Private
: .
Feljegyzés
Használhatja a privát védelem alatt álló hozzáférés-módosítót is, amely akadálymentessé teszi a tagokat az adott osztályon belülről és a benne található származtatott osztályokból.
Szabályok
- Deklarációs környezet. Csak modulszinten használható
Private
. Ez azt jelenti, hogy egyPrivate
elem deklarációs környezetének modulnak, osztálynak vagy struktúrának kell lennie, és nem lehet forrásfájl, névtér, interfész vagy eljárás.
Működés
Hozzáférési szint. A deklarációs környezet összes kódja hozzáférhet az elemeihez
Private
. Ez magában foglalja a kód egy tartalmazott típuson belül, például egy beágyazott osztályban vagy egy hozzárendelési kifejezésben egy enumerálásban. A deklarációs környezeten kívül egyetlen kód sem férhet hozzá az elemeihezPrivate
.Hozzáférés módosítókhoz. A hozzáférési szintet meghatározó kulcsszavakat hozzáférési módosítóknak nevezzük. A hozzáférési módosítók összehasonlításáért lásd a Visual Basic hozzáférési szintjeit.
A Private
módosító az alábbi környezetekben használható: