Partager via


Modifier & Continuer (Visual Basic) : modifications de déclaration de membre de classe

Cette rubrique s'applique à :

Édition

Visual Basic

C#

F#

C++

Web Developer

Express

La rubrique s'applique La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique s'applique

Pro, Premium et Ultimate

La rubrique s'applique La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique s'applique

Généralement, Modifier & Continuer prend en charge les modifications apportées aux corps de membres, tels que des méthodes et des propriétés, en mode Arrêt. Toutefois, les modifications apportées aux déclarations de membre ne sont généralement pas autorisées. Par exemple, vous ne pouvez pas modifier la signature ou le niveau d'accès d'un membre, vous ne pouvez pas déclarer de nouvelle méthode ou propriété non privée et vous ne pouvez pas complètement supprimer des membres en mode Arrêt. En particulier, la fonctionnalité Modifier & Continuer ne prend pas en charge les modifications suivantes :

  • Occultation d'une variable membre existante en déclarant une variable globale ou membre du même nom dans le bloc conteneur.

  • Occultation d'une variable locale statique en déclarant une nouvelle instance à l'intérieur d'un bloc.

  • Ajout d'une propriété ou méthode nouvelle, non privée. L'ajout d'une propriété ou méthode Private est autorisé.

  • Ajout d'un nouveau champ, à moins qu'il ne soit Private et qu'il n'y ait pas d'occurrences du nom de champ dans une instruction active.

  • Ajout d'un nouveau champ Private dans une classe marquée avec SequentialLayout ou ExplicitLayout.

  • Ajout ou suppression d'un constructeur.

  • Suppression de gestionnaires pour un événement. L'ajout d'un gestionnaire d'événements est autorisé.

  • Ajout d'une nouvelle propriété ou méthode de surcharge, à moins que la propriété ou méthode ne soit Private et qu'il n'y ait pas d'occurrences du nom dans une instruction active.

  • Ajout ou suppression de la clause WithEvents sur une variable membre.

  • Suppression d'un membre.

  • Modification d'une déclaration de propriété ou de méthode pour arrêter l'implémentation d'une interface.

  • Modification de toute méthode qui utilise des génériques.

  • Modification de la signature ou du type de retour d'une propriété ou méthode non privée.

  • Substitution ou occultation d'un membre dans une classe de base.

  • Modification de l'état MustInherit ou NotOverridable d'une méthode.

  • Modification des modificateurs d'accès pour une propriété ou méthode.

  • Modification du type ou de l'état en lecture seule d'un champ.

  • Modification d'un champ public.

Si vous souhaitez effectuer l'une de ces modifications, vous devez cesser de déboguer et recompiler votre projet.

Voir aussi

Tâches

Comment : appliquer des modifications en mode arrêt à l'aide de la fonctionnalité Modifier & Continuer

Référence

Modifier & Continuer (Visual Basic) : modifications de déclaration non prises en charge

Modifier & Continuer (Visual Basic) : modifications de déclaration de membre de module

Modifier & Continuer (Visual Basic) : modifications de déclaration de membre de structure

Autres ressources

Modifier & Continuer (Visual Basic)