Freigeben über


NotOverridable

Aktualisiert: November 2007

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 angegeben werden.

Der NotOverridable-Modifizierer kann in folgenden Kontexten verwendet werden:

Function-Anweisung (Visual Basic)

Property-Anweisung

Sub-Anweisung (Visual Basic)

Siehe auch

Konzepte

Shadowing in Visual Basic

Referenz

MustOverride

Overridable

Overrides

Schlüsselwörter von Visual Basic