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

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

この 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);
            }
        }
    }
}

See Also

タスク

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

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

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

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