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


FileQueryConnection Класс

Определение

Представляет подключение для получения данных из XML-файла.

public ref class FileQueryConnection abstract : Microsoft::Office::InfoPath::DataConnection
public abstract class FileQueryConnection : Microsoft.Office.InfoPath.DataConnection
type FileQueryConnection = class
    inherit DataConnection
Public MustInherit Class FileQueryConnection
Inherits DataConnection
Наследование
FileQueryConnection

Комментарии

Класс FileQueryConnection представляет подключение к данным, созданное в InfoPath с помощью мастера подключения к данным, в котором указываются все сведения, необходимые для получения данных из XML-файла, используемого в качестве дополнительного (внешнего) источника данных.

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

Доступ к объекту FileQueryConnection также можно получить из DataSourceCollection шаблона формы с помощью DataSources свойства XmlFormкласса , и QueryConnection свойства DataSource класса , как показано в следующей строке кода.

FileQueryConnection myDataSource = 
   (FileQueryConnection)(DataSources["XMLFile"].QueryConnection);
Dim myDataSource As FileQueryConnection  = 
   DirectCast(DataSources("XMLFile").QueryConnection, _
   FileQueryConnection)

Класс FileQueryConnection предоставляет FileLocation свойство , которое можно использовать, чтобы получить или задать url-адрес или UNC-путь XML-файла, который используется как внешний источник данных.

В дополнение к методу по умолчанию Execute() , наследуемому от DataConnection базового класса, который выполняет операцию запроса с использованием значений, декларативно определенных в режиме конструктора шаблона формы InfoPath, класс FileQueryConnection также предоставляет Execute(XPathNavigator) метод, позволяющий указать другой УЗЕЛ XML, в который вставляются данные, возвращаемые из внешнего XML-файла.

Класс FileQueryConnection соответствует классу XMLFileAdapterObject объектной модели Microsoft Office InfoPath 2003.

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

FileQueryConnection()

Представляет подключение для получения данных из XML-файла.

Свойства

FileLocation

Возвращает или задает url-адрес или UNC-путь XML-файла, связанного FileQueryConnection с объектом.

Name

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

(Унаследовано от DataConnection)

Методы

Execute()

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

(Унаследовано от DataConnection)
Execute(XPathNavigator)

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

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