MustOverride (Visual Basic)
Określa właściwość lub procedura nie jest zaimplementowana w tej klasie i musi zostać zastąpiona w klasie pochodnej, zanim będzie można go używać.
Uwagi
Można użyć MustOverride tylko w instrukcji deklaracji właściwości lub procedury.Właściwość lub procedurę, która określa MustOverride musi należeć do klasy i muszą być oznakowane klasy MustInherit (Visual Basic).
Zasady
Zgłoszenia niekompletnego. Podczas określania MustOverride, nie nie dostarczyć wszelkie dodatkowe wiersze kodu dla właściwości lub procedury, nawet End Function, End Property, lub End Sub instrukcji.
Połączonymi modyfikatorami. Nie można określić MustOverride wraz z NotOverridable, Overridable, lub Shared w tej samej deklaracji.
Cieniowanie i przesłanianie. Zarówno cieniowanie i przesłanianie zmienić definicję elementu dziedziczone, ale istnieją znaczne różnice między dwa podejścia.Aby uzyskać więcej informacji, zobacz Cieniowanie w języku Visual Basic.
Alternatywne terminy. Element, który nie może być używany z wyjątkiem w przesłonięcie jest czasami nazywany czystego wirtualnego element.
MustOverride Modyfikator mogą być używane w tych kontekstach:
Instrukcji funkcyjnej (Visual Basic)
Zobacz też
Informacje
Koncepcje
Cieniowanie w języku Visual Basic