Share via


ObjectLinkProvider-Klasse

Veraltete in Project Server 2013. Enthält Methoden zum Verwalten von Web-Verknüpfungen für lokale Installationen von Project Web App und Links zu externen Objekte wie Listenelemente in lokalen SharePoint-Websites.

Vererbungshierarchie

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

Namespace:  WebSvcObjectLinkProvider
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

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

Hinweise

Hinweis

Der ObjectLinkProvider -Dienst ist in Project Server 2013 veraltet und kann nicht mit Project Onlineverwendet werden.

Es wird empfohlen, dass Sie der SharePoint-CSOM zum Erstellen von OLP-Typ apps für beide lokale Installationen von Project Server 2013 und Project OnlineRelatedItemManager -Klasse verwenden. Der Namespace Microsoft.SharePoint enthält keine RelatedItemManager -Klasse.

Sie können mithilfe der RelatedItemManager -Klasse in der SharePoint-CSOM zum Erstellen, lesen, und Web-Objekt Links zwischen Elementen in der Aufgabenliste und andere Listen in eine Projektwebsite löschen. Um einen Link aus ein Aufgabenelement ein Problem hinzugefügt haben, können Sie beispielsweise die AddSingleLink -Methode oder eine der zwei ähnliche Methoden, AddSingleLinkFromUrl oder AddSingleLinkToUrlverwenden. Die RelatedItemManager -Klasse enthält auch Methoden zum Löschen einer webobjektverknüpfung und verwandte Elemente lesen. Die entsprechende Klasse in der JSOM ( JavaScript -Objektmodell) finden Sie unter SP.RelatedItemManager Object (sp.js).

Methoden der ObjectLinkProvider -Klasse können erstellen, löschen und Webobjekten und Verknüpfungen zwischen Project Server-Entitäten und externe Objekte lesen. Standardmäßig können die Methoden Projekten und Vorgängen mit Objekten wie Dokument, Problem, Risiken und Lieferumfang Listenelemente in lokalen Projektwebsites verknüpfen. Sie können auch externe Objekte mit miteinander oder Link Projekten und Vorgängen zu anderen Arten von Objekte, wie Objekte des Dateisystems verknüpfen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

ObjectLinkProvider-Member

WebSvcObjectLinkProvider-Namespace

Weitere Ressourcen

Windows SharePoint Services-Infrastruktur für Projektserver

Verwenden Sie das Objekt Link Provider

Wie: Verwenden von OLP zum Verknüpfen eines Objekts mit einer Aufgabe