ObjectLinkProvider class
Substituído no Project Server 2013. Inclui métodos para gerenciar vínculos de objeto de web para instalações locais do Project Web App e links para objetos externos como itens de lista em sites do SharePoint no local.
Inheritance hierarchy
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
'Declaração
<WebServiceBindingAttribute(Name := "ObjectLinkProviderSoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/")> _
Public Class ObjectLinkProvider _
Inherits SoapHttpClientProtocol
'Uso
Dim instance As ObjectLinkProvider
[WebServiceBindingAttribute(Name = "ObjectLinkProviderSoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/ObjectLinkProvider/")]
public class ObjectLinkProvider : SoapHttpClientProtocol
Comentários
Dica
O serviço de ObjectLinkProvider foi substituído na Project Server 2013 e não é usado com Project Online.
É recomendável que você usar a classe RelatedItemManager na CSOM do SharePoint para criar aplicativos de tipo de OLP para ambas as instalações do local do Project Server 2013 e Project Online. O namespace Microsoft. SharePoint não inclui uma classe de de RelatedItemManager.
Você pode usar a classe RelatedItemManager em CSOM do SharePoint para criar, ler e excluir links de objeto da web entre os itens na lista de tarefas e outras listas em um site de projeto. Por exemplo, para adicionar um link de um item de tarefa a uma questão, você pode usar o método AddSingleLink ou qualquer um de dois métodos semelhantes, AddSingleLinkFromUrl ou AddSingleLinkToUrl. A classe RelatedItemManager também inclui métodos para excluir um link de objeto web e leitura de itens relacionados. Para a classe equivalente a JSOM (modelo de objeto do JavaScript ), consulte .Objeto de RelatedItemManager (sp.js).
Os métodos da classe ObjectLinkProvider podem criar, excluir e ler objetos da web e links entre as entidades do Project Server e objetos externos. Por padrão, os métodos podem vincular tarefas com objetos tais como documento, problema, risco e itens de lista de produtos em sites de projetos locais e projetos. Você também pode vincular objetos externos a si ou link projetos e tarefas a outros tipos de objetos, como objetos do sistema de arquivos.
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Ver também
Referência
WebSvcObjectLinkProvider namespace
Outros recursos
Infra-estrutura de do Windows SharePoint Services para o Project Server