Aracılığıyla paylaş


MustOverride (Visual Basic)

Bir özelliğin veya yordamın bu sınıfta uygulanmadığını ve kullanılmadan önce türetilmiş bir sınıfta geçersiz kılınması gerektiğini belirtir.

Açıklamalar

Yalnızca bir özellik veya yordam bildirimi deyiminde kullanabilirsiniz MustOverride . Belirten özellik veya yordam MustOverride bir sınıfın üyesi olmalı ve sınıfı MustInherit olarak işaretlenmelidir.

Kurallar

  • Tamamlanmamış Bildirim. belirttiğinizdeMustOverride, , End Propertyveya End Sub deyimini bile End Functiondeğil, özellik veya yordam için herhangi bir ek kod satırı sağlamazsınız.

  • Birleşik Değiştiriciler. , OverridableShared veya ile NotOverridablebirlikte veya aynı bildirimde belirtemezsinizMustOverride.

  • Gölgeleme ve Geçersiz Kılma. Hem gölgelendirme hem de geçersiz kılma devralınan bir öğeyi yeniden tanımlar, ancak iki yaklaşım arasında önemli farklar vardır. Daha fazla bilgi için bkz . Visual Basic'te Gölgelendirme.

  • Alternatif Terimler. Geçersiz kılma dışında kullanılamayabilecek bir öğeye bazen saf sanal öğe adı verilir.

Değiştirici MustOverride şu bağlamlarda kullanılabilir:

Function Deyimi

Property Deyimi

Sub Deyimi

Ayrıca bkz.