Partager via


Comment : créer et afficher une instance d'un objet

Mise à jour : novembre 2007

Vous pouvez créer des instances d'objet et appeler des méthodes statiques à partir de l'Affichage de classes, du Concepteur de classes, de la fenêtre Commande et de la fenêtre Exécution, puis afficher l'instance dans la Fenêtre Outil du banc de test d'objets.

Le Banc de test d'objets ne fonctionne que dans le projet de démarrage de la solution ou d'un assembly référencé. Pour définir le projet de démarrage, cliquez avec le bouton droit sur l'icône de projet dans l'Explorateur de solutions, puis cliquez sur Définir comme projet de démarrage. Seule une instance du Banc de test d'objets existe pour chaque instance de Visual Studio. Pour plus d'informations, consultez Comment : définir des projets de démarrage.

Remarque :

Le Concepteur de classes n'est disponible que dans les versions Professional et Enterprise de Visual Studio.

Remarque :

Les commandes Créer une instance et Appeler une méthode statique ne sont pas disponibles pour les types de code autres que des classes et des structs. Ces menus ne sont également pas disponibles pour les classes et les structs génériques ou abstraits.

Remarque :

Les instructions dans main() sont exécutées lorsque Créer une instance est appelé. Par exemple, si vous avez créé une instance par programme dans main(), vous ne pouvez pas utiliser Créer une instance pour créer un objet avec le même nom. Toutefois, aucun message d'erreur n'est émis dans ce cas.

Remarque :

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour créer une instance d'un objet de type projet et l'afficher dans la fenêtre Outil Banc de test d'objets

  1. Dans l'Affichage de classes, cliquez avec le bouton droit sur le nom de la classe ou du struct dont vous souhaitez créer une instance.

  2. Cliquez sur Créer une instance pour afficher les constructeurs publics de la classe.

  3. Sélectionnez le constructeur pour afficher la Créer une instance, boîte de dialogue.

  4. Dans la boîte de dialogue Créer une instance, fournissez les paramètres, puis tapez le nom de l'objet. Le nom n'est pas fourni par défaut ; vous devez en fournir un.

  5. Recherchez la forme de l'objet dans la fenêtre Outil Banc de test d'objets.

Pour créer une instance d'un objet de type référencé .NET Framework ou Bibliothèque de classes qui n'apparaît pas dans le Concepteur de classes

  1. Dans l'Affichage de classes, cliquez avec le bouton droit sur le type d'objet dans le nœud Références du projet. Pour plus d'informations, consultez Comment : utiliser l'affichage de classes.

  2. Sélectionnez le constructeur pour afficher la boîte de dialogue Créer une instance.

  3. Dans la boîte de dialogue Créer une instance, fournissez les paramètres, puis sélectionnez un nom de l'objet.

  4. Recherchez la forme de l'objet dans la fenêtre Outil Banc de test d'objets.

Pour créer une instance d'un objet et l'afficher dans la fenêtre Outil Banc de test d'objets à partir de la fenêtre Commande

  1. Si la fenêtre Commande n'est pas affichée, dans le menu Affichage, cliquez sur Autres fenêtres, puis cliquez sur Fenêtre Commande.

  2. Dans la fenêtre Commande, tapez la commande pour instancier l'objet.

    Remarque :

    Vous pouvez aussi appeler des méthodes qui n'ont pas de types de retour void à partir de la fenêtre Commande, puis instancier leurs valeurs de retour dans le Banc de test d'objets.

  3. Recherchez la forme de l'objet dans la fenêtre Outil Banc de test d'objets.

Voir aussi

Tâches

Comment : afficher une instance d'un objet retourné

Autres ressources

Création et affichage d'objets du banc de test d'objets