Public (Visual Basic)
Určuje, že jeden nebo více deklarovaných programovacích prvků nemá žádná omezení přístupu.
Poznámky
Pokud publikujete komponentu nebo sadu komponent, například knihovnu tříd, obvykle chcete, aby programovací prvky byly přístupné libovolným kódem, který spolupracuje s vaším sestavením. Chcete-li poskytnout takový neomezený přístup k prvku, můžete jej deklarovat s Public
.
Veřejný přístup je normální úroveň pro programovací prvek, pokud k němu nepotřebujete omezit přístup. Všimněte si, že úroveň přístupu elementu deklarovaného v rámci rozhraní, modulu, třídy nebo struktury je výchozí Public
hodnota, pokud ji nehlásíte jinak.
Pravidla
- Kontext deklarace Můžete použít
Public
pouze na úrovni modulu, rozhraní nebo oboru názvů. To znamená, že kontext deklarace prvkuPublic
musí být zdrojový soubor, obor názvů, rozhraní, modul, třída nebo struktura a nemůže být procedurou.
Chování
Úroveň přístupu Veškerý kód, který má přístup k modulu, třídě nebo struktuře, má přístup k jeho
Public
prvkům.Výchozí přístup. Místní proměnné uvnitř procedury jsou ve výchozím nastavení veřejné přístupy a nemůžete u nich použít žádné modifikátory přístupu.
Modifikátory přístupu. Klíčová slova, která určují úroveň přístupu, se nazývají modifikátory přístupu. Porovnání modifikátorů přístupu najdete v tématu Úrovně přístupu v jazyce Visual Basic.
Public
Modifikátor lze použít v těchto kontextech: