NotOverridable (Visual Basic)
派生クラスでオーバーライドできないプロパティまたはプロシージャを示すキーワードです。
解説
基本クラスのプロパティまたはプロシージャをオーバーライドしていないプロパティまたはプロシージャの場合は、NotOverridable が既定の設定です。
オーバーライドできない要素は、シール要素と呼ばれることもあります。
規則
宣言コンテキスト。 NotOverridable は、プロパティまたはプロシージャの宣言ステートメント内でだけ使用できます。 NotOverridable を指定できるのは、別のプロパティまたはプロシージャをオーバーライドしているプロパティやプロシージャだけです。つまり、Overrides と組み合わせた場合のみ使用できます。
修飾子の結合。 同じ変数宣言で NotOverridable を、MustOverride、Overridable、または Shared と同時に指定することはできません。
修飾子 NotOverridable は、次の構文で使用します。
Function ステートメント (Visual Basic)