次の方法で共有


NotOverridable

更新 : 2007 年 11 月

派生クラスでオーバーライドできないプロパティまたはプロシージャを示すキーワードです。

解説

基本クラスのプロパティまたはプロシージャをオーバーライドしていないプロパティまたはプロシージャの場合は、NotOverridable が既定の設定です。

オーバーライドできない要素は、シール要素と呼ばれることもあります。

ルール

  • 宣言コンテキストNotOverridable は、プロパティまたはプロシージャの宣言ステートメント内でだけ使用できます。NotOverridable を指定できるのは、別のプロパティまたはプロシージャをオーバーライドしているプロパティやプロシージャだけです。つまり、Overrides と組み合わせた場合のみ使用できます。

  • 修飾子の結合 同じ宣言内で NotOverridable を MustOverride、Overridable、または Shared と共に指定することはできません。

修飾子 NotOverridable は、次の構文で使用します。

Function ステートメント (Visual Basic)

Property ステートメント

Sub ステートメント (Visual Basic)

参照

概念

Visual Basic におけるシャドウ

参照

MustOverride

Overridable

Overrides

Visual Basic 言語のキーワード