Partager via


NotOverridable (Visual Basic)

Spécifie qu'une propriété ou une procédure ne peut pas être substituée dans une classe dérivée.

Notes

NotOverridable est le paramètre par défaut d'une propriété ou d'une procédure qui ne se substitue pas à une propriété ou une procédure de classe de base.

Un élément qui ne peut pas être substitué est parfois appelé élément sealed.

Règles

  • Contexte de déclaration. Vous pouvez utiliser NotOverridable uniquement dans une propriété ou une instruction de déclaration de procédure. Vous pouvez spécifier NotOverridable uniquement sur une propriété ou une procédure qui substitue une autre propriété ou procédure, c'est-à-dire, uniquement en association avec Overrides.

  • Modificateurs combinés. Vous ne pouvez pas spécifier NotOverridable avec MustOverride, Overridable ou Shared dans la même déclaration.

Le modificateur NotOverridable peut être utilisé dans les contextes suivants :

Function, instruction (Visual Basic)

Property, instruction

Sub, instruction (Visual Basic)

Voir aussi

Référence

MustOverride (Visual Basic)

Overridable (Visual Basic)

Overrides (Visual Basic)

Concepts

Occultation dans Visual Basic

Autres ressources

Mots clés (Visual Basic)