クエリ Web サービスに Web 参照を追加する

最終更新日: 2010年4月20日

適用対象: SharePoint Server 2010

クライアント アプリケーションを作成するために Microsoft Visual Studio を使用するとき、クライアント アプリケーション プロジェクトに Web 参照を追加することで Query Web サービスの Web メソッドを参照することができます。プロジェクトに Web サービスのための Web 参照を追加するとき、Visual Studio が Web サービスで Web メソッドを呼び出せるようにするプロキシ クラスを生成します。

注意

ここで言うクライアント アプリケーションは、Microsoft ASP.NET Web アプリケーションや Windows フォーム アプリケーションなど Web サービスを呼び出すアプリケーションを指します。

クエリ Web サービスに Web 参照を追加するには

  1. ソリューション エクスプローラーで、プロジェクトの名前を右クリックして、次に [サービス参照の追加] をクリックします。

  2. [サービス参照の追加] ダイアログ ボックスで、[詳細設定] をクリックします。

  3. [サービス参照設定] ダイアログ ボックスで、[Web 参照の追加] をクリックします。

  4. [サービス参照の追加] ダイアログ ボックスで、[URL] テキスト フィールドに http://SERVER/_vti_bin/search.asmx と入力します。ここで SERVER は、SharePoint サイトへの URL となります。次に、[移動] をクリックします。

  5. Web サービスが見つかったとき、QueryService Web サービスのためのページが [Web 参照の追加] ダイアログ ボックスのメイン ウィンドウに表示されます。[Web 参照名] フィールドに「QueryWebServiceProxy」を入力して、次に [参照の追加] をクリックします。

関連項目

概念

Query Web サービスの使用

[チュートリアル] クライアント アプリケーションから SharePoint Search にクエリを実行する