Nyilvános (Visual Basic)
Megadja, hogy egy vagy több deklarált programozási elemnek nincs hozzáférési korlátozása.
Megjegyzések
Ha egy összetevőt vagy összetevőkészletet, például egy osztálytárat tesz közzé, általában azt szeretné, hogy a programozási elemek elérhetők legyenek a szerelvénysel együttműködő kódokkal. Ha ilyen korlátlan hozzáférést szeretne biztosítani egy elemhez, deklarálhatja azt.Public
A nyilvános hozzáférés a programozási elemek normál szintje, ha nem kell korlátoznia a hozzáférését. Vegye figyelembe, hogy egy interfészen, modulon, osztályon vagy struktúrán belül deklarált elem hozzáférési szintje alapértelmezés szerint Public
az, ha másként nem deklarálja.
Szabályok
- Deklarációs környezet. Csak modul-, interfész- vagy névtérszinten használható
Public
. Ez azt jelenti, hogy egyPublic
elem deklarációs környezetének forrásfájlnak, névtérnek, interfésznek, modulnak, osztálynak vagy struktúrának kell lennie, és nem lehet eljárás.
Működés
Hozzáférési szint. Minden olyan kód, amely hozzáfér egy modulhoz, osztályhoz vagy struktúrához, hozzáférhet az elemeihez
Public
.Alapértelmezett hozzáférés. Az eljáráson belüli helyi változók alapértelmezés szerint nyilvános hozzáférésre vannak kapcsolva, és nem használhatja rajtuk a hozzáférési módosítókat.
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 Public
módosító az alábbi környezetekben használható: