Public (Visual Basic)
Określa, że co najmniej jeden zadeklarowany element programowania nie ma ograniczeń dostępu.
Uwagi
Jeśli publikujesz składnik lub zestaw składników, takich jak biblioteka klas, zwykle chcesz, aby elementy programowania były dostępne dla dowolnego kodu, który współdziała z zestawem. Aby przyznać taki nieograniczony dostęp do elementu, możesz zadeklarować go za pomocą polecenia Public
.
Dostęp publiczny jest normalnym poziomem elementu programowania, gdy nie trzeba ograniczać dostępu do niego. Należy pamiętać Public
, że poziom dostępu elementu zadeklarowanego w interfejsie, module, klasie lub strukturze jest domyślnie ustawiony, jeśli nie zostanie zadeklarowany w inny sposób.
Reguły
- Kontekst deklaracji. Można używać
Public
tylko na poziomie modułu, interfejsu lub przestrzeni nazw. Oznacza to, że kontekst deklaracji elementu musi być plikiem źródłowymPublic
, przestrzenią nazw, interfejsem, modułem, klasą lub strukturą i nie może być procedurą.
Zachowanie
Poziom dostępu. Cały kod, który może uzyskać dostęp do modułu, klasy lub struktury, może uzyskać dostęp do jego
Public
elementów.Dostęp domyślny. Zmienne lokalne wewnątrz procedury domyślnej dostępu publicznego i nie można na nich używać żadnych modyfikatorów dostępu.
Modyfikatory dostępu. Słowa kluczowe określające poziom dostępu są nazywane modyfikatorami dostępu. Aby uzyskać porównanie modyfikatorów dostępu, zobacz Poziomy dostępu w Visual Basic.
Modyfikator Public
może być używany w następujących kontekstach: