Conception de classes (Comment faire dans C#)
Mise à jour : novembre 2007
Cette page contient des liens vers des rubriques d'aide sur des tâches de Concepteur de classes C# largement utilisées. Pour afficher d'autres catégories de tâches courantes traitées dans l'aide, consultez Comment faire en C#.
Concepteur de classes
Comment : créer des types dans des diagrammes de classes
Explique comment créer de nouveaux types, tels que des classes, des énumérations, des interfaces, des structs et des délégués.Création et configuration de membres de type
Décrit comment travailler avec les membres de type.Comment : hériter d'un type générique
Explique comment établir une relation dans laquelle une classe hérite d'un générique.Comment : définir l'héritage entre les types
Explique comment utiliser le Concepteur de classes pour définir une relation d'héritage entre deux types actuellement affichés dans un diagramme de classes.Comment : définir des associations entre des types
Explique comment définir une association. Les lignes d'association du Concepteur de classes affichent la façon dont les classes d'un diagramme sont liées.Comment : supprimer des formes de type et le code associé dans des diagrammes de classes
Décrit comment supprimer une forme, ou à la fois la forme et le code, du diagramme de classes.Comment : appliquer des attributs personnalisés à des types ou à des membres de type
Explique comment appliquer un attribut personnalisé à un type ou à un membre de type.
Utilisation de classes et d'autres types
Comment : afficher l'héritage entre les types
Montre comment afficher le type de base d'un type sélectionné, en supposant qu'une relation d'héritage existe entre le type et son type de base.Comment : afficher les types dérivés
Affiche les types dérivés du type sélectionné. Il suppose qu'une relation d'héritage existe entre le type et sa classe de base ou son interface.Comment : supprimer des formes de type dans les diagrammes de classes
Contient une procédure qui montre comment supprimer une forme d'un diagramme.Comment : afficher les compartiments dans les formes de type
Contient une procédure qui montre comment afficher ou masquer un compartiment.Comment : afficher des informations détaillées sur les types
Contient une procédure qui montre comment afficher des détails d'un type.Comment : changer la notation entre les membres et les associations
Contient une procédure qui montre comment changer entre notation membre et association.Comment : afficher des membres de type
Contient une procédure qui montre comment afficher ou masquer un membre dans un type.Comment : ajouter des diagrammes de classes à des projets
Contient une procédure qui montre comment ajouter un diagramme de classes à un projet.Comment : afficher les types existants
Contient une procédure qui montre comment afficher des types existants sur l'aire de conception.Comment : ajouter des diagrammes de classes à des projets
Contient une procédure qui montre comment ajouter un diagramme de classes à un projet.Fonctionnement du code que vous n'avez pas écrit
Explique comment utiliser le Concepteur de classes Visual Studio comme outil vous permettant de mieux comprendre les classes et les types écrits par d'autres développeurs. L'outil affiche une représentation graphique du code. Vous pouvez personnaliser cet affichage en fonction de vos préférences.Comment : grouper des membres de type
Contient une procédure qui montre comment grouper des membres par type, modificateur d'accès, ou comment les trier alphabétiquement.Comment : ajouter des commentaires aux diagrammes de classes
Contient une procédure qui montre comment utiliser des zones de commentaire pour annoter des diagrammes de classes.Personnalisation des diagrammes de classes
Contient une procédure qui montre comment modifier la façon dont les diagrammes de classes affichent les informations à propos de votre projet.Comment : copier des éléments d'un diagramme de classes vers un document Microsoft Office
Contient une procédure qui montre comment copier une ou plusieurs formes (voire leur totalité) d'un diagramme de classes dans d'autres documents.Comment : imprimer des diagrammes de classes
Contient une procédure qui montre comment imprimer un diagramme de classes à l'aide de la fonctionnalité d'impression de Visual Studio.Comment : substituer des membres de type
Contient une procédure qui montre comment utiliser le Concepteur de classes pour faire en sorte qu'un membre dans une classe enfant substitue (fournisse une nouvelle implémentation pour) un membre hérité d'une classe de base.Comment : renommer les types et les membres de type
Contient une procédure qui montre comment renommer un type ou un membre d'un type à l'aide du Concepteur de classes, de la fenêtre Détails de classe ou de la fenêtre Propriétés.Comment : déplacer un membre de type d'un type vers un autre
Contient une procédure qui montre comment déplacer un membre de type d'un type vers un autre, à condition que les deux types soient visibles dans le diagramme de classes actuel.Comment : implémenter une interface
Explique comment utiliser le Concepteur de classes pour créer, implémenter et supprimer des interfaces.Comment : implémenter une classe abstraite
Contient une procédure qui montre comment utiliser le Concepteur de classes pour implémenter une classe abstraite.Comment : extraire vers l'interface (C# uniquement)
Contient une procédure qui montre comment extraire un ou plusieurs membres publics d'un type dans une nouvelle interface.Comment : réorganiser les paramètres (C# uniquement)
Contient une procédure qui montre comment réorganiser les paramètres de méthodes dans les types indiqués dans le Concepteur de classes.
Créer et modifier des membres de types
Comment : ouvrir la fenêtre Détails de classe
Décrit la fenêtre Détails de classe qui peut être utilisée pour configurer les membres d'un type.Éléments de la fenêtre Détails de classe
Décrit les aspects des lignes affichées par la fenêtre Détails de classe.Comment : créer un membre
Explique comment créer un membre qui utilise l'un des outils suivants : Classez Concepteur de classes, barre d'outils de la fenêtre Détails de classe ou fenêtre Détails de classe.Comment : ajouter un paramètre à une méthode
Explique comment ajouter un paramètre à une méthode à l'aide de la fenêtre Détails de classe.Comment : modifier des membres de type
Décrit comment modifier les membres d'un type que vous avez créé dans le Concepteur de classes en utilisant la fenêtre Détails de classe.Remarques sur l'utilisation de la fenêtre Détails de classe
Vous donne des conseils sur l'utilisation de la fenêtre Détails de classe.Affichage d'informations en lecture seule
Explique comment le Concepteur de classes et la fenêtre Détails de classe peuvent afficher les types (et membres de types) pour un projet, ou pour un projet ou l'assembly référencé à partir d'un projet.
Guide de conception de la bibliothèque de classes
Comment : implémenter un concepteur pour un contrôle
Décrit comment implémenter un concepteur (HelpLabelDesigner) pour le contrôle de fournisseur d'extendeurs HelpLabel.Comment : créer et configurer des composants en mode design
Montre comment utiliser des services de concepteur pour créer et initialiser des composants dans votre concepteur personnalisé.Comment : accéder à la prise en charge au moment du design dans les Windows Forms
Fournit les étapes pour accéder à la prise en charge au moment du design fournie par le .NET Framework.Comment : implémenter un fournisseur d'extendeurs HelpLabel
Montre comment générer un fournisseur d'extendeurs en créant le contrôle HelpLabel.Comment : accéder aux services au moment du design
Montre comment accéder à l'ensemble complet de services .NET Framework afin de pouvoir intégrer vos composants et contrôles dans l'environnement de design.Comment : sérialiser des collections de types standard avec DesignerSerializationVisibilityAttribute
Montre comment utiliser la classe DesignerSerializationVisibilityAttribute pour contrôler la façon dont une collection est sérialisée au moment du design.Comment : effectuer une initialisation personnalisée pour les contrôles en mode design
Montre comment initialiser un contrôle lorsqu'il est créé par l'environnement de design.Comment : implémenter un convertisseur de type
Montre comment utiliser un convertisseur de type pour convertir des valeurs entre des types de données et pour aider à configurer des propriétés au moment du design en fournissant une conversion de texte en valeur ou une liste déroulante de valeurs dans laquelle une sélection peut être effectuée.Comment : implémenter un éditeur de types d'interface utilisateur
Montre comment implémenter un éditeur de type d'interface utilisateur personnalisé pour Windows Forms.Comment : étendre l'apparence et le comportement des contrôles en mode design
Montre comment créer un concepteur personnalisé qui étend l'interface utilisateur pour concevoir un contrôle personnalisé.Comment : créer un contrôle Windows Forms qui bénéficie des fonctionnalités au moment du design
Montre comment créer un contrôle personnalisé et un concepteur personnalisé associé. Lorsque cette bibliothèque est générée, vous pouvez générer des implémentations MarqueeControl personnalisées qui s'exécutent sur un formulaire.Comment : attacher des balises actives à un composant Windows Forms
Montre comment ajouter la prise en charge des balises actives aux composants et contrôles personnalisés.Comment : ajuster les attributs, événements et propriétés d'un composant en mode design
Montre comment créer un concepteur personnalisé qui ajuste les attributs, les événements et les propriétés d'un composant.
Ressources supplémentaires
Les sites suivants nécessitent une connexion Internet.
Centre de développement Visual Studio 2008
Contient un grand nombre d'articles et de ressources sur le développement d'applications à l'aide de Visual Studio 2008. Ce site est mis à jour régulièrement.Centre de développement Visual C#
Contient un grand nombre d'articles et de ressources sur le développement d'applications C#. Ce site est mis à jour régulièrement.Centre de développement Microsoft .NET Framework
Contient un grand nombre d'articles et de ressources sur le développement et le débogage d'applications .NET Framework. Ce site est mis à jour régulièrement.Centre de développement Microsoft Patterns and Practices
Recommandations spécifiques au scénario qui illustrent comment concevoir, développer, déployer et faire fonctionner des applications fiables sur le plan architectural pour la plateforme Microsoft .NET.