Openbaar (Visual Basic)
Hiermee geeft u op dat een of meer gedeclareerde programmeerelementen geen toegangsbeperkingen hebben.
Opmerkingen
Als u een onderdeel of set onderdelen publiceert, zoals een klassebibliotheek, wilt u meestal dat de programmeerelementen toegankelijk zijn voor elke code die met uw assembly werkt. Als u een dergelijk onbeperkt toegang wilt verlenen tot een element, kunt u dit declareren met Public
.
Openbare toegang is het normale niveau voor een programmeerelement wanneer u de toegang tot het element niet hoeft te beperken. Houd er rekening mee dat het toegangsniveau van een element dat is gedeclareerd in een interface, module, klasse of structuur Public
standaard als u dit niet anders declareert.
Regels
- Declaratiecontext. U kunt alleen op module-, interface- of naamruimteniveau gebruiken
Public
. Dit betekent dat de declaratiecontext voor eenPublic
element een bronbestand, naamruimte, interface, module, klasse of structuur moet zijn en geen procedure kan zijn.
Gedrag
Toegangsniveau. Alle code die toegang heeft tot een module, klasse of structuur, heeft toegang tot de
Public
elementen.Standaardtoegang. Lokale variabelen in een procedure zijn standaard ingesteld op openbare toegang en u kunt er geen toegangsaanpassingen op gebruiken.
Toegangsmodifiers. De trefwoorden die toegangsniveau opgeven, worden toegangsaanpassingen genoemd. Zie Access-niveaus in Visual Basic voor een vergelijking van de toegangsaanpassingen.
De Public
wijzigingsfunctie kan in deze contexten worden gebruikt: