Поделиться через


Интерфейс SharepointListAdapterObject

Представляет подключение к списку или библиотеке документов SharePoint.

Пространство имен: Microsoft.Office.Interop.InfoPath
Сборка: Microsoft.Office.Interop.InfoPath (в microsoft.office.interop.infopath.dll)

Синтаксис

'Декларация
<GuidAttribute("096CD69A-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(SharepointListAdapterObjectClass))> _
Public Interface SharepointListAdapterObject
    Inherits SharepointListAdapter
'Применение
Dim instance As SharepointListAdapterObject
[GuidAttribute("096CD69A-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(SharepointListAdapterObjectClass))] 
public interface SharepointListAdapterObject : SharepointListAdapter

Заметки

Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье SharepointListAdapter2.

Объект SharePointListAdapter представляет адаптер данных Office InfoPath для извлечения данных из списка или библиотеки документов SharePoint.

Для вторичных источников данных объект SharePointListAdapter доступен через свойство QueryAdapter объекта DataSourceObject. Объекты адаптеров данных доступны через свойство DataAdapters объекта XDocument.

Пример

SharepointListAdapter SPList = ((SharepointListAdapter)thisXDocument.DataAdapters[“SharePoint list”]);
thisXDocument.UI.Alert(SPList.SiteUrl);
SPList.Query();

В следующем примере доступ к объекту SharePointListAdapter осуществляется посредством свойства QueryAdapter объекта адаптера данных, для чего свойству Item коллекции DataAdaptersCollection передается имя объекта:

SharepointListAdapter adapter;
adapter = (SharepointListAdapter) thisXDocument.DataAdapters["Announcements"];

После задания ссылки можно использовать методы объекта SharePointListAdapter, как показано на следующем рисунке. Список или библиотека SharePoint при этом будут запрошены повторно для обновления свойства DOM объекта адаптера данных:

adapter.Query();

См. также

Ссылка

Члены SharepointListAdapterObject
Пространство имен Microsoft.Office.Interop.InfoPath