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.