NotOverridable (Visual Basic)
Hiermee geeft u op dat een eigenschap of procedure niet kan worden overschreven in een afgeleide klasse.
Opmerkingen
De NotOverridable
wijzigingsfunctie voorkomt dat een eigenschap of methode wordt overschreven in een afgeleide klasse. Met de overschrijfbare wijzigingsfunctie kan een eigenschap of methode in een klasse worden overschreven in een afgeleide klasse. Zie Basisbeginselen van overname voor meer informatie.
Als de Overridable
of NotOverridable
wijzigingsfunctie niet is opgegeven, is de standaardinstelling afhankelijk van of de eigenschap of methode een eigenschap of methode van de basisklasse overschrijft. Als de eigenschap of methode een basisklasse-eigenschap of -methode overschrijft, is Overridable
de standaardinstelling ; anders is NotOverridable
het .
Een element dat niet kan worden overschreven, wordt ook wel een verzegeld element genoemd.
U kunt alleen in een eigenschaps- of proceduredeclaratieverklaring gebruiken NotOverridable
. U kunt alleen opgeven NotOverridable
voor een eigenschap of procedure die een andere eigenschap of procedure overschrijft, dat wil gezegd, alleen in combinatie met Overrides
.
Gecombineerde modifiers
U kunt geen methode opgeven Overridable
of NotOverridable
voor een Private
methode.
U kunt niet samen metMustOverride
, Overridable
of Shared
in dezelfde declaratie opgevenNotOverridable
.
Gebruik
De NotOverridable
wijzigingsfunctie kan in deze contexten worden gebruikt: