発行されたリンク 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 サービスを使用してユーザー プロファイル データを変更する