Пространство имен WebSvcObjectLinkProvider

Класс ObjectLinkProvider — это основной классов в пространстве имен WebSvcObjectLinkProvider . Класс ObjectLinkProvider включает в себя методы для управления веб-объектах и ссылки для документов и элементов списков для сайтов проектов локальной Microsoft SharePoint Server 2013.

Примечание

Служба ObjectLinkProvider является устаревшим в Project Server 2013.

Мы рекомендуем использовать класс RelatedItemManager в SharePoint CSOM для создания приложений OLP-type для обеих локальной установки Project Server 2013 и Project Online. Пространство имен Microsoft.SharePoint не включать классRelatedItemManager.

Можно использовать класс RelatedItemManager в SharePoint CSOM для создания, чтения и удаление веб-ссылки объекта между элементами в списке "задачи" и других списков на сайте проекта. К примеру для добавления ссылки из элемента задачи для устранения проблемы, можно использовать метод AddSingleLink или любой из двух методов похожих элементов, AddSingleLinkFromUrl или AddSingleLinkToUrl. Класс RelatedItemManager также содержит методы для удаления объекта веб-ссылки и чтение связанных элементов. Эквивалентный класс ( JavaScript объектной модели) JSOM см SP.Объект RelatedItemManager (sp.js).

В веб-службе ASMX ObjectLinkProvider — это класс. В службе WCF ObjectLinkProvider — это интерфейс, который реализован в классе ObjectLinkProviderClient . Для получения сведений об использовании класса ObjectLinkProviderClient в приложении на основе WCF см в конструктор класса ObjectLinkProvider .

Пространство имен WebSvcObjectLinkProvider — произвольное имя для ссылки на веб-службу ObjectLinkProvider.asmx (или службу ObjectLinkProvider.svc ) из Project Server интерфейс (PSI). методы ObjectLinkProvider может создание, чтение, обновление элемента ссылки или удалять объекты SharePoint web. Веб-объектах может быть проекта, связанный с проектом, задач или связанные задачи. К примеру веб-объектов в веб-сайт проекта может включать документы, вопросы, риски и конечных результатов.

методы ObjectLinkProvider обычно используется или вернуть объект ObjectLinkProviderDataSet .

Классы

  Класс Описание
Общий класс ObjectLinkProvider Рекомендуется использовать в Project Server 2013. Содержит методы для управления ссылки на внешние объекты, такие как элементы списка в локальных сайтов SharePoint и веб-ссылки на объект для установки на предприятии Project Web App .
Общий класс ObjectLinkProviderDataSet Используется для хранения коллекции сведений о задачах, вопросов, рисков и документов.
Общий класс ObjectLinkProviderDataSet.WebObjectLinksDataTable Используется для хранения коллекции сведений, касающихся задач, вопросов, рисков и документов.
Общий класс ObjectLinkProviderDataSet.WebObjectLinksRow Содержит данные для одной связи между веб-узла объекта и проекта или задачи.
Общий класс ObjectLinkProviderDataSet.WebObjectLinksRowChangeEvent Событие, которое возникает при изменении данных в WebObjectLinksRow .
Общий класс ObjectLinkProviderDataSet.WebObjectsDataTable Содержит данные для набора веб-объекты, которые могут быть связаны с проектами или задачи в Project Server.
Общий класс ObjectLinkProviderDataSet.WebObjectsRow Содержит данные для одного Web-объект, который может быть связан с проектом или задачи в Project Server.
Общий класс ObjectLinkProviderDataSet.WebObjectsRowChangeEvent Событие, которое возникает при изменении данных в WebObjectsRow .

Делегаты

  Делегат Описание
Общий делегат ObjectLinkProviderDataSet.WebObjectLinksRowChangeEventHandler Представляет метод, обрабатывающий события, которые происходят, если действие выполняется для ObjectLinkProviderDataSet.WebObjectLinksRow данных.
Общий делегат ObjectLinkProviderDataSet.WebObjectsRowChangeEventHandler Представляет метод, обрабатывающий события, которые происходят, если действие выполняется для ObjectLinkProviderDataSet.WebObjectsRow данных.

Перечисления

  Перечисление Описание
Общее перечисление WebObjectLinkType Тип связи между веб-объекты в классе ObjectLinkProviderDataSet .