Renommer

Visual C# : développement d'application 
Renommer 

Rename est une opération de refactorisation qui offre un moyen simple de renommer les identificateurs de symboles de code tels que les champs, les variables locales, les méthodes, les espaces de noms, les propriétés et les types. L'opération Renommer peut être utilisée pour modifier des noms dans les commentaires et les chaînes en plus des déclarations et des appels d'un identificateur.

La refactorisation Renommer est disponible à partir des fonctionnalités Visual Studio suivantes :

 
Fonctionnalité Comportement de la refactorisation dans l'environnement de développement

Éditeur de code

Dans l'éditeur de code, la refactorisation de changement de nom est disponible lorsque vous positionnez le curseur sur la déclaration de symbole de code. Lorsque le curseur est dans cette position, vous pouvez appeler la commande Renommer en tapant le raccourci clavier, ou en sélectionnant l'élément de menu Renommer dans une balise active, un menu contextuel ou le menu Refactoriser. Lorsque vous sélectionnez l'élément de menu Renommer, la boîte de dialogue Renommer apparaît. Pour plus d'informations, consultez les rubriques Renommer, boîte de dialogue et Comment : renommer des identificateurs.

Affichage de classes

Lorsque vous sélectionnez un identificateur dans l'Affichage de classes, la refactorisation de changement de nom est disponible dans le menu contextuel et le menu Refactoriser.

Explorateur d'objets

Lorsque vous sélectionnez un identificateur dans l'Explorateur d'objets, la refactorisation de changement de nom est uniquement disponible dans le menu Refactoriser.

Grille des propriétés du Concepteur Windows Forms

Dans la Grille des propriétés du Concepteur Windows Forms, la modification du nom d'un contrôle déclenchera une opération de changement de nom pour ce contrôle. La boîte de dialogue Renommer n'apparaîtra pas.

Explorateur de solutions

Dans l'Explorateur de solutions, une commande Renommer est disponible dans le menu contextuel. Si le fichier source sélectionné contient une classe dont le nom de classe est identique au nom de fichier, vous pouvez utiliser cette commande pour renommer le fichier source et exécuter la refactorisation de changement de nom, simultanément.

Par exemple, si vous créez une application Windows par défaut et renommez Form1.cs en TestForm.cs, alors le nom de fichier source Form1.cs changera en TestForm.cs et la classe Form1 et toutes les références à cette classe seront renommées TestForm.

RemarqueRemarque

La commande Annuler (CTRL+Z) annulera uniquement la refactorisation de changement de nom à l'intérieur du code, mais ne redonnera pas au fichier son nom d'origine.

Si le fichier source sélectionné ne contient pas une classe dont le nom est identique au nom de fichier, la commande Renommer de l'Explorateur de solutions renommera uniquement le fichier source et n'exécutera pas de refactorisation de changement de nom.

Opérations de changement de nomOpérations de changement de nom

Lorsque vous exécutez Rename, le moteur de refactorisation exécute une opération de changement de nom pour chaque symbole de code. Celles-ci sont décrites dans le tableau suivant.

 
Symbole de code Opération Renommer

Champ

Modifie la déclaration et les utilisations du champ en fonction du nouveau nom.

Variable locale

Modifie la déclaration et les utilisations de la variable en fonction du nouveau nom.

Méthode

Modifie le nom de la méthode et toutes les références à cette méthode en fonction du nouveau nom.

Espace de noms

Modifie le nom de l'espace de noms en fonction du nouveau nom dans la déclaration, toutes les instructions using et les noms qualifiés complets.

Propriété

Modifie la déclaration et les utilisations de la propriété en fonction du nouveau nom.

Type

Modifie toutes les déclarations et toutes les utilisations du type en fonction du nouveau nom, y compris les constructeurs et les destructeurs. Pour les types partiels, l'opération de changement de nom se propagera à toutes les parties.

Voir aussiVoir aussi

Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/6kxxabwd.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

4 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-4395
Document créé le 18/10/06 21:58, dernière modification le Vendredi 17 Juin 2011, 11:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-6kxxabwd.html Document affiché 5 fois ce mois de Février.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15831 documents
451 astuces.
549 niouzes.
3099 definitions.
447 membres.
8114 messages.

Document genere en :
0,42 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Pour te donner tous les conseils que je te prodiguais, il a fallu aussi que je me trompe, et cela m'est arrivé souvent.

Marc Levy [Extrait de Et si c'était vrai...]
 
l'infobrol
Nous sommes le Lundi 13 Février 2012, 12:46, toutes les heures sont au format GMT+1.00 Heure, heure d'hiver