NotOverridable (Visual Basic)
Określa, że właściwość lub procedura nie mogą być przesłaniane w klasie pochodnej.
Uwagi
NotOverridable Modyfikator zapobiega zastępowaniu w klasie pochodnej właściwości lub metody.Overridable (Visual Basic) Modyfikatora umożliwia właściwość lub metoda w klasie w klasie pochodnej.Aby uzyskać więcej informacji, zobacz Podstawowe informacje o dziedziczeniu (Visual Basic).
Jeśli Overridable lub NotOverridable modyfikator nie jest określony, ustawieniem domyślnym zależy od tego, czy właściwość lub metoda zastępuje właściwości klasy podstawowej lub metody.Jeśli właściwość lub metoda zastępuje właściwości klasy podstawowej lub metody, ustawieniem domyślnym jest Overridable; w przeciwnym razie jest NotOverridable.
Element, który nie może być zastąpiona jest czasami nazywany zamkniętych element.
Można użyć NotOverridable tylko w instrukcji deklaracji właściwości lub procedury.Można określić NotOverridable tylko na właściwość lub procedura, która zastępuje innej właściwości lub procedury, to znaczy jedynie w połączeniu z Overrides.
Połączonymi modyfikatorami
Nie można określić Overridable lub NotOverridable do Private metody.
Nie można określić NotOverridable wraz z MustOverride, Overridable, lub Shared w tej samej deklaracji.
Sposób użycia
NotOverridable Modyfikator mogą być używane w tych kontekstach:
Function — Instrukcja (Visual Basic)
Sub — Instrukcja (Visual Basic)
Zobacz też
Informacje
Koncepcje
Podstawowe informacje o dziedziczeniu (Visual Basic)