Partager via


Procédure : créer une classe proxy de service Web pour le service Web Query de recherche de contenu d'entreprise dans Visual Studio 2005

Pour accéder aux méthodes Web du service Web de requête à partir de votre application cliente Microsoft .NET Framework, vous devez créer une classe proxy pour ce service Web.

Notes

Dans ce contexte, application cliente fait référence à une application qui effectue un appel à un service Web, de sorte qu'il peut s'agir d'une application Web Microsoft ASP.NET distincte, une application de formulaire Microsoft Windows, etc.

Cette rubrique explique comment créer la classe proxy pour le service Web à partir de l'environnement Microsoft Visual Studio 2005.

Création de la classe proxy

Pour créer la classe proxy pour le service Web de requête à partir de votre projet dans Visual Studio 2005

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nom de votre projet, puis sélectionnez Ajouter une référence Web dans le menu contextuel.

    Notes

    Vous pouvez aussi sélectionner Ajouter une référence Web dans le menu Projet.

  2. Dans la boîte de dialogue Ajouter une référence Web, tapez l'adresse suivante dans la zone de texte URL :

    http://<SERVER>/_vti_bin/search.asmx
    

    ensuite, cliquez sur Aller à.

    Une fois l'URL trouvée, vous voyez apparaître le service Web QueryService dans la zone principale de la boîte de dialogue.

  3. Dans la zone de texte Nom de la référence Web, modifiez le nom de la référence Web. (Facultatif)

  4. Cliquez sur Ajouter une référence.

    Vous devez maintenant voir la référence Web du service Web de requête dans l'Explorateur de solutions du dossier Références Web.

Appel du service Web

Pour accéder au service Web à partir de votre code

  • Créez une instance de la classe proxy pour le service Web, avec le code suivant :

    <ProjectNamespace>.<WebReferenceName>.QueryService queryService = new <ProjectNamespace>.<WebReferenceName>.QueryService();
    

Voir aussi

Autres ressources

Vue d'ensemble du modèle objet de requête de la recherche de contenu d'entreprise
Vue d'ensemble du service Web Query de recherche de contenu d'entreprise