発行されたリンク Web サービスを使用する

最終更新日: 2009年10月1日

適用対象: SharePoint Server 2010

Microsoft SharePoint Server 2010 には、発行されたリンク Web サービスが用意されているため、Microsoft Office クライアントやその他の関係しているアプリケーションは、現在のユーザーを対象としてサーバーで発行されたリンクの一覧を取得できます。これらのリンクは、Office クライアントおよびそのユーザー用の他のアプリケーションから情報を発行するために使用できる Microsoft SharePoint 2010 サイトを指しています。管理インターフェイスとオブジェクト モデルを使用すると、発行されるリンクをサーバーに追加できます。

この Web サービスは http://<サイトの URL>/_vti_bin/publishedlinks.asmx に配置されています。

次のコード例は、現在のユーザーが Office クライアントおよびその他のアプリケーションから情報を発行するために使用できるリンクを、Windows SharePoint Services サイトに表示します。

using System;
using System.Collections.Generic;
using System.Text;

namespace PublishedLinksWebServiceApp
{
    class Program
    {
        static void Main(string[] args)
        {
            localhost.PublishedLinksService myService =
            new PublishedLinksWebService.localhost.PublishedLinksService();
            myService.Credentials = System.Net.CredentialCache.DefaultCredentials;
            localhost.ServerLink[] links = myService.GetLinks();
            for (int i = 0; i < links.Length; i++)
            {
                Console.WriteLine(links[i].Url);
            }
        }
    }
}

関連項目

タスク

[方法] Web サービスを使用して 2 つのユーザー プロファイルで共通するものを見つける

[方法] Web サービスを使用してユーザー プロファイル データを変更する

[方法] Web サービスを使用してユーザーのプロファイル データを取得する

[方法] Web サービスを使用してリンクおよび仕事仲間を追加する