Geçersiz Kılınabilir (Visual Basic)
Bir özelliğin veya yordamın türetilmiş bir sınıftaki aynı adlandırılmış özellik veya yordam tarafından geçersiz kılınıp geçersiz kılınanacazı belirtir.
Açıklamalar
Değiştirici, Overridable bir sınıftaki bir özelliğin veya yöntemin türetilmiş bir sınıfta geçersiz kılınmalarını sağlar. NotOverridable değiştiricisi, bir özelliğin veya yöntemin türetilmiş bir sınıfta geçersiz kılınmasını önler. Daha fazla bilgi için bkz. Devralma temelleri.
veya değiştiricisi belirtilmezse, varsayılan ayar özelliğin veya yöntemin temel sınıf özelliğini veya yöntemini geçersiz Overridable NotOverridable kıp kılmay durumuna bağlıdır. Özellik veya yöntem bir temel sınıf özelliğini veya yöntemini geçersiz kılarsa varsayılan ayar şu Overridable şekildedir; aksi takdirde NotOverridable olur.
Devralınan bir öğeyi yeniden tanımlamak için gölge veya geçersiz kılma kullanabilirsiniz, ancak iki yaklaşım arasında önemli farklar vardır. Daha fazla bilgi için bkz. Visual Basic.
Geçersiz kılınabilir bir öğe bazen sanal öğe olarak adlandırılır. Geçersiz kılınabiliyorsa ancak geçersiz kılınabiliyorsa, buna bazen somut bir öğe de denir.
Yalnızca bir Overridable özellik veya yordam bildirimi deyiminde kullanabilirsiniz.
Birleşik Değiştiriciler
Bir yöntem için Overridable veya NotOverridable Private belirtemezseniz.
, veya Overridable ile birlikte aynı MustOverride NotOverridable Shared bildirimde belirtemezseniz.
Geçersiz kılma öğesi örtülü olarak geçersiz kılınabilir olduğundan ile Overridable Overrides birleştirilemez.
Kullanım
Değiştirici Overridable şu bağlamlarda kullanılabilir: