Интерфейс 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