Espacio de nombres WebSvcObjectLinkProvider
La clase ObjectLinkProvider es la clase principal en el espacio de nombres WebSvcObjectLinkProvider . La clase ObjectLinkProvider incluye métodos que administración objetos web y vínculos para los documentos y elementos de lista de sitios de proyectos locales en Microsoft SharePoint Server 2013.
Nota
El servicio de ObjectLinkProvider es obsoleto en Project Server 2013.
Se recomienda usar la clase RelatedItemManager en el CSOM de SharePoint para crear aplicaciones de tipo de OLP para las instalaciones locales de Project Server 2013 y Project Online. El espacio de nombres Microsoft.SharePoint no incluye una clase deRelatedItemManager.
Puede usar la clase RelatedItemManager en el CSOM de SharePoint para crear, leer y eliminación de vínculos de objeto web entre elementos de la lista de tareas y las listas en un sitio de proyecto. Por ejemplo, para agregar un vínculo de un elemento de tarea a un problema, puede usar el método AddSingleLink o cualquiera de los dos métodos similares, AddSingleLinkFromUrl o AddSingleLinkToUrl. La clase RelatedItemManager también incluye métodos para eliminar un vínculo de objeto web y la lectura de los elementos relacionados. Para obtener la clase equivalente en la JSOM (modelo de objetos de JavaScript ), vea SP.Objeto RelatedItemManager (sp.js).
En el servicio web ASMX, ObjectLinkProvider es una clase. En el servicio WCF, ObjectLinkProvider es una interfaz que se implementa en la clase ObjectLinkProviderClient . Para obtener información acerca del uso de la clase ObjectLinkProviderClient en una aplicación basada en WCF, vea el constructor de la clase ObjectLinkProvider .
El espacio de nombres de WebSvcObjectLinkProvider es un nombre arbitrario de una referencia al servicio de web ObjectLinkProvider.asmx (o el servicio de ObjectLinkProvider.svc ) de Project Server Interface (PSI). métodos de ObjectLinkProvider pueden crear, leer, o actualizar los vínculos de elemento o eliminar objetos de web de SharePoint. Los objetos web pueden ser, proyecto-vinculado, tarea del proyecto, o vinculadas a la tarea. Por ejemplo, objetos web en un sitio web de proyecto pueden incluir documentos, problemas, riesgos y entregas.
métodos de ObjectLinkProvider normalmente use o devuelven un objeto ObjectLinkProviderDataSet .
Clases
Clase | Descripción | |
---|---|---|
ObjectLinkProvider | En desuso en Project Server 2013. Incluye métodos para administrar vínculos a objetos externos tales como elementos de la lista de sitios de SharePoint locales y los vínculos de objeto de web para las instalaciones locales de Project Web App . | |
ObjectLinkProviderDataSet | Se utiliza para mantener las recopilaciones de información acerca de las tareas, problemas, riesgos y documentos. | |
ObjectLinkProviderDataSet.WebObjectLinksDataTable | Se utiliza para mantener una colección de información relativa a tareas, problemas, riesgos y documentos. | |
ObjectLinkProviderDataSet.WebObjectLinksRow | Contiene los datos de un vínculo entre el objeto y un proyecto o tarea web. | |
ObjectLinkProviderDataSet.WebObjectLinksRowChangeEvent | Evento que se produce cuando se modifican los datos en un WebObjectLinksRow . | |
ObjectLinkProviderDataSet.WebObjectsDataTable | Contiene los datos para una colección de objetos web que se pueden vincular a proyectos o tareas en Project Server. | |
ObjectLinkProviderDataSet.WebObjectsRow | Contiene los datos de objeto de un sitio web que se pueden vincular a un proyecto o una tarea en Project Server. | |
ObjectLinkProviderDataSet.WebObjectsRowChangeEvent | Evento que se produce cuando se modifican los datos en un WebObjectsRow . |
Delegados
Delegado | Descripción | |
---|---|---|
ObjectLinkProviderDataSet.WebObjectLinksRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de ObjectLinkProviderDataSet.WebObjectLinksRow . | |
ObjectLinkProviderDataSet.WebObjectsRowChangeEventHandler | Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de ObjectLinkProviderDataSet.WebObjectsRow . |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
WebObjectLinkType | Especifica el tipo de vínculo entre objetos Web en la clase ObjectLinkProviderDataSet . |