Aracılığıyla paylaş


Bildirim içerikleri ve varsayılan erişim düzeyleri (Visual Basic)

Bu konuda hangi Visual Basic türleri, hangi tür içinde bildirilmesi ve hangi erişim düzeylerine varsayılan belirtilmediğinde açıklanmaktadır.

Bildiriminin içerik düzeyi

Bildiriminin içerik bir programlama kod içinde bildirildiði bölge öğesidir.Bu genellikle sonra adlı başka bir programlama öğesi, öğesi içeren.

Bildirim bağlamı için düzeyleri şunlardır:

  • Ad alanı düzeyinde — bir kaynak dosya veya ad alanı içinde tutulmak sınıf, yapı, modül veya arabirimi

  • Modül Düzeyi — sınıf, yapı, modül veya arabirim içinde ancak bir yordam veya blok içinde değil

  • Yordam düzeyi — bir yordam veya blok içinde (gibi If veya For)

Bunların bildiriminin içerik türüne göre çeşitli bildirilen programlama öğeleri için varsayılan erişim düzeyleri aşağıdaki tabloda gösterilmiştir.

Bildirilen öðeyi

Ad alanı düzeyi

Modül Düzeyi

Yordam düzeyi

Değişken (Dim deyimi (Visual Basic))

İzin verilmiyor

Private(Public in Structure, not allowed in Interface)

Public

Sabit (Const deyimi (Visual Basic))

İzin verilmiyor

Private(Public in Structure, not allowed in Interface)

Public

Numaralandırma (Enum deyimi (Visual Basic))

Friend

Public

İzin verilmiyor

Class (Sınıf bildirimi (Visual Basic))

Friend

Public

İzin verilmiyor

Yapı (Yapısı deyimi)

Friend

Public

İzin verilmiyor

Module (Modül deyimi)

Friend

İzin verilmiyor

İzin verilmiyor

Arabirim (Arabirim bildirimi (Visual Basic))

Friend

Public

İzin verilmiyor

Procedure (İşlev deyimi (Visual Basic), Sub deyimi (Visual Basic))

İzin verilmiyor

Public

İzin verilmiyor

Dış başvuru (Deyimi bildirmek)

İzin verilmiyor

Public(içinde izin verilmeyen Interface)

İzin verilmiyor

İşleç (İşleci ifadesi)

İzin verilmiyor

Public(not allowed in Interface or Module)

İzin verilmiyor

Özellik (Özellik deyimi)

İzin verilmiyor

Public

İzin verilmiyor

Varsayılan özelliği (Varsayılan (Visual Basic))

İzin verilmiyor

Public(içinde izin verilmeyen Module)

İzin verilmiyor

Event (Olay açıklaması)

İzin verilmiyor

Public

İzin verilmiyor

Temsilci (Temsilci bildirimi)

Friend

Public

İzin verilmiyor

Daha fazla bilgi için bkz. Visual Basic'te erişim düzeyleri.

Ayrıca bkz.

Başvuru

Arkadaş (Visual Basic)

Özel (Visual Basic)

Ortak (Visual Basic)