MustOverride (Visual Basic)
Hiermee geeft u op dat een eigenschap of procedure niet in deze klasse is geïmplementeerd en moet worden overschreven in een afgeleide klasse voordat deze kan worden gebruikt.
Opmerkingen
U kunt alleen in een eigenschaps- of proceduredeclaratieverklaring gebruiken MustOverride
. De eigenschap of procedure die aangeeft MustOverride
, moet lid zijn van een klasse en de klasse moet worden gemarkeerd als MustInherit.
Regels
Onvolledige verklaring. Wanneer u opgeeft
MustOverride
, geeft u geen extra regels code op voor de eigenschap of procedure, zelfs niet de ,End Property
ofEnd Sub
instructieEnd Function
.Gecombineerde modifiers. U kunt niet samen met
NotOverridable
,Overridable
ofShared
in dezelfde declaratie opgevenMustOverride
.Schaduw en overschrijven. Zowel schaduwen als negeren herdefinieren van een overgenomen element, maar er zijn aanzienlijke verschillen tussen de twee benaderingen. Zie Schaduwen in Visual Basic voor meer informatie.
Alternatieve termen. Een element dat niet kan worden gebruikt, behalve in een onderdrukking, wordt ook wel een puur virtueel element genoemd.
De MustOverride
wijzigingsfunctie kan in deze contexten worden gebruikt: