Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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
Publicpouze na úrovni modulu, rozhraní nebo oboru názvů. To znamená, že kontext deklarace prvkuPublicmusí 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
Publicprvků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: