Générer une classe ou un type dans Visual Studio
Cette génération de code s’applique à :
C#
Visual Basic
Quoi : vous permet de générer immédiatement le code pour une classe ou un type.
Quand : vous introduisez une nouvelle classe ou un nouveau type et souhaitez les déclarer correctement, automatiquement.
Pourquoi : vous pouvez déclarer la classe ou le type avant de l’utiliser, mais cette fonctionnalité générera automatiquement la classe ou le type.
Procédures
Placez votre curseur sur la ligne présentant un trait rouge ondulé. Celui-ci indique une classe qui n’existe pas encore.
C# :
Visual Basic :
Effectuez ensuite l'une des opérations suivantes :
Clavier
- Appuyez sur Ctrl+.+. pour déclencher le menu Actions rapides et refactorisations.
Souris
- Cliquez avec le bouton droit et sélectionnez le menu Actions rapides et refactorisations.
- Placez le curseur sur le soulignement ondulé rouge, puis cliquez sur l’icône qui s’affiche.
- Cliquez sur l’icône qui s’affiche dans la marge de gauche si le curseur de texte se trouve déjà sur la ligne avec le soulignement ondulé rouge.
Sélectionnez l’une des options dans le menu déroulant :
- Générer la classe « TypeName » dans un nouveau fichier – Crée une classe nommée TypeName dans un fichier nommé TypeName.cs/.vb
- Générer la classe « TypeName » – Crée une classe nommée TypeName dans le fichier actif.
- Générer la classe imbriquée « TypeName » – Crée une classe nommée TypeName imbriquée dans le fichier actif.
- Générer un nouveau type... – Crée une classe ou un struct avec toutes les propriétés que vous spécifiez.
Conseil
Utilisez le lien Aperçu des modifications en bas de la fenêtre d’aperçu pour voir tous les changements qui seront apportés avant d’effectuer votre sélection.
Si vous avez sélectionné l’élément Générer un nouveau type, la boîte de dialogue Générer le type s’ouvre. Configurez l’accessibilité, le genre et l’emplacement du nouveau type.
Sélection Description Accès Définissez un accès Par défaut, Interne ou Public pour le type. Type Peut être défini sur classe ou structure. Nom Ce paramètre ne peut pas être modifié et affichera le nom que vous avez déjà tapé. Project Si votre solution contient plusieurs projets, vous pouvez choisir l’emplacement souhaité pour la classe/structure à utiliser. Nom de fichier Vous pouvez créer un nouveau fichier, ou ajouter le type à un fichier existant.
La classe ou le struct est créé. Pour C#, un constructeur est également créé.
C#
Visual Basic
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour