Класс FileQueryConnection
Представляет подключение для получения данных их XML-файла.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustInherit Class FileQueryConnection
Inherits DataConnection
'Применение
Dim instance As FileQueryConnection
public abstract class FileQueryConnection : DataConnection
Заметки
Класс 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 также предоставляет метод FileQueryConnection.Execute, позволяющий указать другой узел XML для вставки данных, возвращенных из внешнего XML-файла.
Класс FileQueryConnection соответствует классу XMLFileAdapterObject объектной модели Microsoft Office InfoPath 2003.
Иерархия наследования
System.Object
Microsoft.Office.InfoPath.DataConnection
Microsoft.Office.InfoPath.FileQueryConnection
Безопасность потока
Все открытые статические (Общие в Visual Basic) члены этого типа потокобезопасны. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылка
Члены FileQueryConnection
Пространство имен Microsoft.Office.InfoPath