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


Класс SharepointListQueryConnection

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

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

Синтаксис

'Декларация
Public MustInherit Class SharepointListQueryConnection
    Inherits DataConnection
'Применение
Dim instance As SharepointListQueryConnection
public abstract class SharepointListQueryConnection : DataConnection

Заметки

Объект SharePointListQueryConnection представляет подключение данных, созданное в InfoPath с помощью , которое указывает все сведения, необходимые для извлечения данных из списка SharePoint или библиотеки документов.

Класс SharePointListQueryConnection предоставляет свойства, которые можно использовать для возвращения имени подключения данных и URL-адреса списка или библиотеки документов на узле Windows SharePoint Services, с которого подключение извлекает данные.

Для доступа к объекту SharePointListQueryConnection, связанному с подключением данных, можно использовать свойство DataConnections класса XmlForm, чтобы возвратить подключение из объекта DataConnectionCollection шаблона формы.

Метод по умолчанию Execute, наследуемый из базового класса DataConnection, выполняет операцию запроса или отправки с использованием значений, которые были декларативно определены в режиме конструктора шаблона формы InfoPath. Кроме того, класс SharePointListQueryConnection предоставляет метод SharepointListQueryConnection.Execute, позволяющий указать другое местоположение для вставки возвращаемых данных.

Класс SharePointListQueryConnection соответствует интерфейсу SharePointListAdapterObject объектной модели Microsoft Office InfoPath 2003.

Пример

В следующем примере ссылка на объект SharePointListQueryConnection, представляющий подключение с именем "Contacts", которое используется для подключения к контактной информации на узле SharePoint, установлена путем передачи имени в свойство Item класса DataConnectionCollection с последующим преобразованием возвращенного объекта в тип SharePointListQueryConnection.

[C#]

SharePointListQueryConnection spConnection = (SharePointListQueryConnection)this.DataConnections["Contacts"];
Dim spConnection As SharePointListQueryConnection = _
   DirectCast(Me.DataConnections("Contacts"), _
   SharePointListQueryConnection)

После установки ссылки можно использовать свойства или методы объекта SharePointListQueryConnection. В следующем примере задается переменная строки значению, возвращенному свойством Name, наследуемым из базового класса DataConnection.

string spName = spConnection.Name;
Dim spName As String = spConnection.Name

Иерархия наследования

System.Object
   Microsoft.Office.InfoPath.DataConnection
    Microsoft.Office.InfoPath.SharepointListQueryConnection

Безопасность потока

Все открытые статические (Общие в Visual Basic) члены этого типа потокобезопасны. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылка

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