Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konu başlığında, hangi Visual Basic türlerinin hangi diğer türler içinde bildirilebileceği ve belirtilmezse erişim düzeylerinin varsayılan olarak ne olduğu açıklanmaktadır.
Bildirim Bağlam Düzeyleri
Bir programlama öğesinin bildirim bağlamı , içinde bildirildiği kod bölgesidir. Bu genellikle daha sonra içeren öğesi olarak adlandırılan başka bir programlama öğesidir.
Bildirim bağlamlarının düzeyleri şunlardır:
Ad alanı düzeyi — bir kaynak dosya veya ad alanı içinde ama sınıf, yapı, modül veya arabirim içinde değil
Modül düzeyi — bir sınıf, yapı, modül veya arabirim içinde ama yordam veya blok içinde değil
Yordam düzeyi — bir yordam veya blok içinde (veya gibi
IfFor)
Aşağıdaki tabloda, bildirim bağlamlarına bağlı olarak, bildirilen çeşitli programlama öğeleri için varsayılan erişim düzeyleri gösterilmektedir.
| Bildirilen öğe | Ad alanı düzeyi | Modül düzeyi | Yordam düzeyi |
|---|---|---|---|
| Değişken (Dim Deyimi) | İzin verilmiyor |
Private (Public içinde Structure, içinde Interfaceizin verilmez) |
Public |
| Sabit (Const Deyimi) | İzin verilmiyor |
Private (Public içinde Structure, içinde Interfaceizin verilmez) |
Public |
| Numaralandırma (Enum Deyimi) | Friend |
Public |
İzin verilmiyor |
| Sınıf (Sınıf Deyimi) | Friend |
Public |
İzin verilmiyor |
| Yapı (Yapı Deyimi) | Friend |
Public |
İzin verilmiyor |
| Module (Module Deyimi) | Friend |
İzin verilmiyor | İzin verilmiyor |
| Arabirim (Arabirim Deyimi) | Friend |
Public |
İzin verilmiyor |
| Yordam (İşlev Deyimi, Alt Deyim) | İzin verilmiyor | Public |
İzin verilmiyor |
| Dış başvuru (Deyimi Bildir) | İzin verilmiyor |
Public (içinde Interfaceizin verilmez) |
İzin verilmiyor |
| İşleç (İşleç Deyimi) | İzin verilmiyor |
Public(veya Moduleiçinde Interface izin verilmez) |
İzin verilmiyor |
| Özellik (Özellik Deyimi) | İzin verilmiyor | Public |
İzin verilmiyor |
| Varsayılan özellik (Varsayılan) | İzin verilmiyor |
Public (içinde Moduleizin verilmez) |
İzin verilmiyor |
| Olay (Olay Deyimi) | İzin verilmiyor | Public |
İzin verilmiyor |
| Temsilci (Temsilci Deyimi) | Friend |
Public |
İzin verilmiyor |
Daha fazla bilgi için bkz . Visual Basic'te erişim düzeyleri.