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é pro jakýkoli kód, který spolupracuje s vaším sestavením. Pokud chcete takový neomezený přístup udělit elementu, můžete ho deklarovat pomocí Public .
Veřejný přístup je normální úroveň programovacího prvku, když k ní 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 má výchozí hodnotu , pokud Public jej jinak nedeklarujete.
Pravidla
- Kontext deklarace. Můžete použít pouze
Publicna úrovni modulu, rozhraní nebo oboru názvů. To znamená, že kontext deklarace elementu musí být zdrojový soubor, obor názvů, rozhraní, modul, třída nebo struktura a nemůžePublicbý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 ve výchozím nastavení používají veřejný přístup a nelze pro ně 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 Visual Basic.
PublicModifikátor lze použít v těchto kontextech: