Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, że właściwość lub procedura nie jest zaimplementowana w tej klasie i musi zostać zastąpiona w klasie pochodnej, zanim będzie można jej użyć.
Uwagi
Można użyć MustOverride tylko w instrukcji deklaracji właściwości lub procedury. Właściwość lub procedura określająca MustOverride musi być składową klasy, a klasa musi być oznaczona jako MustInherit.
Reguły
Niekompletna deklaracja. Po określeniu
MustOverrideparametru nie należy podawać żadnych dodatkowych wierszy kodu dla właściwości lub procedury, nawetEnd Functioninstrukcji ,End PropertylubEnd Sub.Modyfikatory połączone. Nie można określić
MustOverriderazem zNotOverridable,OverridablelubSharedw tej samej deklaracji.Cieniowanie i zastępowanie. Zarówno cieniowanie, jak i zastępowanie ponownie definiuje dziedziczony element, ale istnieją znaczące różnice między dwoma podejściami. Aby uzyskać więcej informacji, zobacz Cieniowanie w Visual Basic.
Alternatywne terminy. Element, którego nie można użyć z wyjątkiem przesłonięcia, jest czasami nazywany czystym elementem wirtualnym .
Modyfikator MustOverride może być używany w następujących kontekstach: