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


Интерфейс SharepointListAdapterObject

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

 

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

Синтаксис

'Декларация
<CoClassAttribute(GetType(SharepointListAdapterObjectWrapper))> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd69a-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface SharepointListAdapterObject
    Inherits SharepointListAdapter
'Применение
Dim instance As SharepointListAdapterObject
[CoClassAttribute(typeof(SharepointListAdapterObjectWrapper))] 
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd69a-0786-11d1-95fa-0080c78ee3bb")] 
public interface SharepointListAdapterObject : SharepointListAdapter

Заметки

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

Использование элементов интерфейса SharepointListAdapter обеспечивает совместимость с InfoPath 2003. Для использования новых элементов, добавленных к объектной модели SharepointListAdapter2 в Microsoft Office InfoPath 2007 необходима привести объект, возвращенный объектом, к типу SharepointListAdapter2. Дополнительные сведения см. в разделе Практическое руководство. Использование элементов Microsoft.Office.Interop.InfoPath.SemiTrust, несовместимых с InfoPath 2003.

Объект SharePointListAdapter представляет адаптер данных Microsoft Office InfoPath 2007 для извлечения данных из списка 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.SemiTrust