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
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