Partager via


Comment : modifier des types d'opérations et de paramètres pour les services Web ASP.NET

Mise à jour : novembre 2007

Dans le Concepteur d'applications et le Concepteur de systèmes, vous pouvez modifier les types référencés par les opérations et paramètres pour un point de terminaison fournisseur de service Web sur une application ASP.NET. Vous pouvez modifier ces types en utilisant la fenêtre Détails de service Web ou la fenêtre Propriétés. Après avoir implémenté l'application, vous pouvez modifier ces types dans le code en ouvrant le fichier de classe de service Web ou le fichier du diagramme de classes (.cd), s'il en existe un, dans le projet d'application.

Remarque :

Si les opérations et paramètres référencent des types définis par l'utilisateur, vous pouvez modifier les définitions pour ces types en ouvrant leurs fichiers de classe ou fichiers de diagramme de classes, s'il en existe. Si ces fichiers n'existent pas, vous pouvez les ajouter au projet d'application après l'implémentation de l'application. Pour plus d'informations, consultez Comment : définir des types d'opérations et de paramètres pour les services Web ASP.NET.

Pour modifier une référence à un type d'opération ou de paramètre à l'aide de la fenêtre Détails de service Web

  1. Dans le diagramme, sélectionnez le point de terminaison fournisseur de services Web dont vous souhaitez modifier les opérations ou les paramètres.

  2. Dans le menu Diagramme, sélectionnez Définir les opérations.

    Conseil :

    Vous pouvez aussi cliquer avec le bouton droit sur le point de terminaison pour choisir Définir les opérations.

    La fenêtre Détails de service Web s'affiche.

  3. Dans la fenêtre Détails de service Web, modifiez le nom du type dans l'opération ou la ligne de paramètres appropriée.

Pour modifier une référence en un type d'opération ou de paramètre à partir du fichier de classe de service Web ou du diagramme de classes

  1. Dans le diagramme, sélectionnez le point de terminaison fournisseur de services Web dont vous souhaitez modifier les opérations et les paramètres.

  2. Dans le menu Diagramme, pointez sur Implémentation, et choisissez l'une des options suivantes :

    • Afficher le code pour ouvrir le fichier de classe de service Web.

      Conseil :

      Vous pouvez aussi cliquer avec le bouton droit sur le point de terminaison pour choisir Afficher le code.

      Le fichier de classe de service Web s'ouvre.

    • Afficher dans le diagramme de classes - < WebServiceName > pour ouvrir le diagramme de classes de service Web.

      Remarque :

      Un diagramme de classes nouvelles est créé si une version n'a pas été enregistrée précédemment. Sinon, le diagramme de classes enregistré précédemment est ouvert.

  3. Dans le fichier de classe de service Web ou du diagramme de classes, remplacez le nom du type référencé par l'opération ou le paramètre de votre choix.

    Conseil :

    Vous pouvez également ouvrir ces fichiers du projet d'application correspondant dans l'Explorateur de solutions.

Pour modifier la définition d'un type d'opération ou de paramètre

  1. Dans la fenêtre Détails de service Web, cliquez avec le bouton droit sur la ligne d'opération ou de paramètre qui référence le type dont vous souhaitez modifier la définition.

  2. Choisissez l'une des valeurs suivantes :

    • Afficher le code - < NomType > pour ouvrir le fichier de classe pour le type, si ce fichier existe dans le projet.

    • Afficher dans le diagramme de classes < NomType > pour créer ou ouvrir un diagramme de classes existant pour le type.

      Remarque :

      Le Concepteur de classes crée un diagramme de classes si celui-ci n'a pas été enregistré précédemment. Sinon, il ouvre le diagramme de classes enregistré précédemment.

  3. Dans le fichier de classe ou sur le diagramme de classes, apportez les modifications que vous souhaitez à la définition de type.

Pour plus d'informations sur les diagrammes de classes, consultez Conception et affichage des classes et des types.

Voir aussi

Concepts

Vue d'ensemble des applications ASP.NET dans les diagrammes d'application

Référence

Raccourcis clavier de la fenêtre Détails de service Web

Autres ressources

Définition d'opérations pour les services Web ASP.NET