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


SharepointListQueryConnection Класс

Определение

Внимание!

The SharePointListQueryConnection class has been deprecated. Use SharePointListRWQueryConnection instead.

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

public ref class SharepointListQueryConnection abstract : Microsoft::Office::InfoPath::DataConnection
[System.Obsolete("The SharePointListQueryConnection class has been deprecated. Use SharePointListRWQueryConnection instead.")]
public abstract class SharepointListQueryConnection : Microsoft.Office.InfoPath.DataConnection
type SharepointListQueryConnection = class
    inherit DataConnection
Public MustInherit Class SharepointListQueryConnection
Inherits DataConnection
Наследование
SharepointListQueryConnection
Атрибуты

Примеры

В следующем примере ссылка на объект SharePointListQueryConnection , представляющий соединение "Контакты", которое подключается к списку контактных данных в SharePoint, устанавливается путем передачи имени Item[String] в свойство класса 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

Комментарии

Важно! Класс SharepointListQueryConnection и его члены устарели в Microsoft InfoPath. Код, написанный с помощью членов этого класса, совместим только с подключением к данным к библиотеке документов SharePoint, созданной в InfoPath 2003 или InfoPath 2007, с подключением к данным в новом шаблоне формы, созданном в InfoPath с одним из шаблонов форм InfoPath 2007, или с подключением к данным, преобразованным с помощью кнопки Преобразовать в предыдущую версию в диалоговом окне Connections данных. Чтобы написать код, работающий с подключением к данным к библиотеке документов SharePoint, созданной в шаблоне формы InfoPath, используйте члены SharePointListRWQueryConnection класса . Кроме того, при преобразовании подключения к данным в библиотеку документов SharePoint с помощью кнопки Преобразовать в текущую версию в диалоговом окне Connections данных необходимо переписать любой код, написанный SharepointListQueryConnection с помощью членов класса, чтобы использовать вместо этого члены SharePointListRWQueryConnection класса.

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

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

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

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

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

Конструкторы

SharepointListQueryConnection()
Устаревшие..

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

Свойства

Name
Устаревшие..

Возвращает имя подключения данных.

(Унаследовано от DataConnection)
QueryThisFormOnly
Устаревшие..

Возвращает значение, указывающее, будет ли операция запроса применена только к текущей форме.

SiteUrl
Устаревшие..

Возвращает объект System.Uri, представляющий URL-адрес url-адреса Windows SharePoint Services сайта, связанного SharepointListQueryConnection с объектом .

Методы

Execute()
Устаревшие..

В зависимости от класса ConnectionTypeConnection, из которого осуществляется вызов, выполняет операцию отправки или запроса в подключение данных с помощью декларативно определенных значений для отправляемых данных, параметров запроса или извлекаемых данных.

(Унаследовано от DataConnection)
Execute(XPathNavigator)
Устаревшие..

Переопределяет метод по умолчанию Execute() , чтобы разрешить указать другое расположение для вставки возвращаемых данных.

Применяется к