Geçersiz Kılınabilir (Visual Basic)

Bir özellik veya yordam aynı adlı bir özellik veya yordam türetilmiş bir sınıf içinde kılınabileceğini belirtir.

Notlar

Overridable Değiştirici bir sınıf türetilmiş bir sınıfta geçersiz kılınması için sağlayan bir özellik veya yöntem.NotOverridable (Visual Basic) Değiştirici engelleyen bir özellik veya yöntem türetilmiş bir sınıfta geçersiz kılındı.Daha fazla bilgi için bkz. Devralma Temelleri (Visual Basic).

Overridable Veya NotOverridable değiştirici belirtilmezse, varsayılan ayarı geçersiz olup özellik veya yöntemi temel sınıfı özellik veya yöntem kılar üzerinde bağlıdır.Özellik veya yöntem bir taban sınıftaki özellik veya yöntem geçersiz kılar, varsayılan ayar olan Overridable; Aksi durumda ise NotOverridable.

Gölge veya devralınan öğenin yeniden tanımlamak için geçersiz kılar, ancak iki yaklaşım arasında önemli farklar vardır.Daha fazla bilgi için bkz. Visual Basic'de Gölgeleme.

Geçersiz kılınabilir bir öğe, bazen olarak adlandırılır bir sanal öğesi.Geçersiz kılınabilir ancak olması gerekmez, bazen de denir bir beton öğesi.

Kullanabileceğiniz Overridable yalnızca bir özellik veya yordam tanımlama ifadesi içinde.

Birleşik değiştirici

Belirttiğiniz olamaz Overridable veya NotOverridable için bir Private yöntemi.

Belirttiğiniz olamaz Overridable ile birlikte MustOverride, NotOverridable, veya Shared aynı bildiriminde.

Geçersiz kılma öğenin örtülü olarak geçersiz kılınabilir olduğundan birleştiremezsiniz Overridable ile Overrides.

Kullanım

Overridable Değiştirici bu içerikte kullanılabilir:

Function Deyimi (Visual Basic)

Property Deyimi

Sub Deyimi (Visual Basic)

Ayrıca bkz.

Başvuru

MustOverride (Visual Basic)

NotOverridable (Visual Basic)

Geçersiz Kılmalar (Visual Basic)

Kavramlar

Devralma Temelleri (Visual Basic)

Visual Basic'de Gölgeleme

Diğer Kaynaklar

Değiştiriciler (Visual Basic)

Anahtar Sözcükler (Visual Basic)