ObjectLinkProvider クラス

Project Server 2013で廃止されました。Web オブジェクト リンク設置型Project Web Appの設置型の SharePoint サイト内のリスト項目などの外部のオブジェクトへのリンクを管理するためのメソッドが含まれます。

継承階層

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            WebSvcObjectLinkProvider.ObjectLinkProvider

名前空間:  WebSvcObjectLinkProvider
アセンブリ:  ProjectServerServices (ProjectServerServices.dll 内)

構文

'宣言
<WebServiceBindingAttribute(Name := "ObjectLinkProviderSoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/")> _
Public Class ObjectLinkProvider _
    Inherits SoapHttpClientProtocol
'使用
Dim instance As ObjectLinkProvider
[WebServiceBindingAttribute(Name = "ObjectLinkProviderSoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/")]
public class ObjectLinkProvider : SoapHttpClientProtocol

注釈

注意

ObjectLinkProviderサービスはProject Server 2013では推奨されていませんしは、 Project Onlineで使用します。

両方設置のProject Server 2013およびProject Onlineの OLP の種類のアプリケーションを作成する SharePoint、CSOM でRelatedItemManagerクラスを使用することをお勧めします。"microsoft.sharepoint"の名前空間には、 RelatedItemManagerのクラスは含まれません。

Web オブジェクトのタスク リスト内の項目と、他のプロジェクト サイトのリストの間でリンクを削除し、 RelatedItemManagerクラスを使用して SharePoint、CSOM で作成、読み取り、できます。たとえば、問題の作業項目からリンクを追加、する**AddSingleLink**メソッド、またはのような 2 つの方法、 AddSingleLinkFromUrlまたはAddSingleLinkToUrlのいずれかを使用できます。RelatedItemManagerクラスは、web オブジェクトのリンクを削除して、関連アイテムの読み取りのためのメソッドも含まれます。JSOM ( JavaScriptオブジェクト モデル) に相当するクラスを参照してください。RelatedItemManager オブジェクト (sp.js)

ObjectLinkProviderクラスのメソッドを作成、削除、および web オブジェクトと Project Server エンティティおよび外部オブジェクトの間のリンク既定では、メソッドはプロジェクト、タスク、ドキュメント、問題、リスク、およびプロジェクト サイトをオンプレミスでの成果物のリスト項目などのオブジェクトをリンクできます。外部オブジェクトまたはプロジェクトのリンクと他の種類のファイル システム オブジェクトなどのオブジェクトをタスクにリンクすることもできます。

スレッド セーフ

この型のパブリック static (Visual Basic のShared ) メンバーはいずれもスレッド セーフです。インスタンス メンバーはスレッド セーフになるという保証はありません。

関連項目

参照先

ObjectLinkProvider メンバー

WebSvcObjectLinkProvider 名前空間

その他の技術情報

Project Server 用の Windows SharePoint Services のインフラストラクチャ

オブジェクト リンク プロバイダーを使用します。

方法: OLP を使用してタスクをリンクする