NotOverridable (Visual Basic)

Gibt an, dass eine Eigenschaft oder Prozedur in einer abgeleiteten Klasse nicht überschrieben werden kann.

Hinweise

NotOverridable ist die Standardeinstellung für eine Eigenschaft oder Prozedur, die ihrerseits keine Basisklasseneigenschaft oder -prozedur überschreibt.

Ein Element, das nicht überschrieben werden kann, wird auch als versiegeltes Element bezeichnet.

Regeln

  • Deklarationskontext. Sie können NotOverridable nur in einer Deklarationsanweisung für eine Eigenschaft oder Prozedur verwenden. Sie können NotOverridable nur für eine Eigenschaft oder Prozedur festlegen, die eine andere Eigenschaft oder Prozedur überschreibt, also nur in Kombination mit Overrides.

  • Kombinierte Modifizierer. NotOverridable kann nicht zusammen mit MustOverride, Overridable oder Shared in derselben Deklaration verwendet werden.

Der NotOverridable-Modifizierer kann in folgenden Kontexten verwendet werden:

Function-Anweisung (Visual Basic)

Property-Anweisung

Sub-Anweisung (Visual Basic)

Siehe auch

Referenz

MustOverride (Visual Basic)

Overridable (Visual Basic)

Overrides (Visual Basic)

Konzepte

Shadowing in Visual Basic

Weitere Ressourcen

Schlüsselwörter (Visual Basic)