Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan bahwa satu atau beberapa elemen pemrograman yang dideklarasikan tidak memiliki batasan akses.
Komentar
Jika Anda menerbitkan komponen atau sekumpulan komponen, seperti pustaka kelas, Anda biasanya ingin elemen pemrograman dapat diakses oleh kode apa pun yang menginteroperaksi perakitan Anda. Untuk menganugerahkan akses tak terbatas tersebut pada elemen, Anda dapat mendeklarasikannya dengan Public.
Akses publik adalah tingkat normal untuk elemen pemrograman ketika Anda tidak perlu membatasi akses ke elemen tersebut. Perhatikan bahwa tingkat akses elemen yang dideklarasikan dalam antarmuka, modul, kelas, atau struktur default jika Public Anda tidak menyatakan sebaliknya.
Aturan
- Konteks Deklarasi. Anda hanya dapat menggunakan
Publicpada tingkat modul, antarmuka, atau namespace. Ini berarti konteks deklarasi untukPublicelemen harus berupa file sumber, namespace, antarmuka, modul, kelas, atau struktur, dan tidak dapat menjadi prosedur.
Perilaku
Tingkat Akses. Semua kode yang dapat mengakses modul, kelas, atau struktur dapat mengakses elemennya
Public.Akses Default. Variabel lokal di dalam prosedur default untuk akses publik, dan Anda tidak dapat menggunakan pengubah akses apa pun di dalamnya.
Pengubah Akses. Kata kunci yang menentukan tingkat akses disebut pengubah akses. Untuk perbandingan pengubah akses, lihat Tingkat akses di Visual Basic.
Pengubah Public dapat digunakan dalam konteks ini: