Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Overrides (Visual Basic)

Spécifie qu'une propriété ou une procédure substitue une propriété ou une procédure du même nom héritée d'une classe de base.

Règles

  • Contexte de déclaration. Vous pouvez utiliser Overrides uniquement dans une propriété ou une instruction de déclaration de procédure.

  • Modificateurs combinés. Vous ne pouvez pas spécifier Overrides avec Shadows, Shared ou dans la même déclaration. Étant donné qu'un élément de substitution est implicitement substituable, vous ne pouvez pas combiner Overridable avec Overrides.

  • Correspondance entre signatures. La signature de cette déclaration doit correspondre exactement à la signature de la propriété ou de la procédure qu'elle substitue. Cela signifie que les listes de paramètres doivent avoir le même nombre de paramètres, dans le même ordre, avec les mêmes types de données.

    La déclaration de substitution doit non seulement correspondre à la signature, mais aussi exactement aux éléments suivants :

    • Niveau d'accès

    • Type de retour, le cas échéant

  • Signatures génériques. Dans une procédure générique, la signature inclut le nombre de paramètres de type. Par conséquent, la déclaration de substitution doit correspondre à la version de la classe de base.

  • Correspondance supplémentaire. Cette déclaration doit non seulement correspondre à la signature de la version de la classe de base, mais aussi lui correspondre dans les cas suivants :

  • Occultation et substitution. L'occultation et la substitution redéfinissent toutes les deux un élément hérité, mais les deux approches sont significativement différentes. Pour plus d'informations, consultez Occultation dans Visual Basic.

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

Function, instruction

Property, instruction

Sub, instruction

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft