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.
Üye '<membername1>', 'baseclassname' temel sınıfında '<membername2>>' üyesi için örtük olarak bildirilen bir üyeyle< çakişen '<implicitmembername>' öğesini örtük olarak bildirir. Bu nedenle üye 'Gölgeler' olarak bildirilmelidir.
Türetilmiş bir sınıfın üyesi, temel sınıfın örtük üyesiyle aynı ada sahip örtük bir üye oluşturur. Örtük üyeler Aşırı Yüklemeler belirtmediğinden, derleyici bu üyenin örtük temel sınıf üyesini gölgelediğini varsayar. Bu üye için anahtar sözcüğü açıkça belirtirseniz kodunuz daha okunabilir ve hataya Shadows daha az eğilimli olur.
Visual Basic derleyicisi, bildirdiğiniz belirli programlama öğelerine karşılık gelen örtük üyeler oluşturur. Aşağıdaki tabloda bu örtük veya yapay üyeler özetlemektedir.
| Bildirilen öğe | Örtük olarak oluşturulan üyeler |
|---|---|
| Listeleme | value__ üye |
| Etkinlik | add_<eventname> prosedürremove_<eventname> prosedür<eventname>Event alan<eventname>EventHandler temsilci |
| Özellik | get_<propertyname> prosedürset_<propertyname> prosedür |
My.FormMy.WebService özniteliğiyle MyGroupCollectionAttribute işaretlenmiş bir sınıfın üyesi, üyesi veya üyesi |
m_<variablename>Static değişken<variablename> mülkget_<variablename> prosedürset_<variablename> prosedür |
WithEvents değişken |
_<variablename> değişken<variablename> mülkget_<variablename> prosedürset_<variablename> prosedür |
Ad çakışması riski nedeniyle, bildirilen programlama öğelerini bu örtük üyelerden herhangi biriyle aynı formu kullanarak adlandırmaktan kaçınmanız gerekir. Örneğin, veya set_ile get_ başlayan herhangi bir öğe adından kaçınmanız gerekir.
Varsayılan olarak, bu ileti bir uyarıdır. Uyarıları gizleme veya uyarıları hata olarak işleme hakkında daha fazla bilgi için bkz . Visual Basic'te Uyarıları Yapılandırma.
Hata Kimliği: BC40018
Bu hatayı düzeltmek için
Örtük temel sınıf üyesini gizlemek veya gölgelendirmek istiyorsanız türetilmiş sınıf üyesinin bildirimine Shadows anahtar sözcüğünü ekleyin.
Örtük temel sınıf üyesini gölgelendirmek istemiyorsanız, önceki tabloda listelenen adlarla çakışmaları önlemek için türetilmiş sınıf üyesinin adını değiştirin.