FileQueryConnection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表用于从 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 类表示使用数据连接向导在 InfoPath 中创建的数据连接,该向导指定从用作辅助 (外部) 数据源的 XML 文件检索数据所需的所有信息。
可以使用 DataConnections 类的 XmlForm 属性访问 FileQueryConnection 对象,以从DataConnectionCollection表单模板的 返回连接。
还可以使用 DataSources 的 属性和 QueryConnection 类的 属性XmlFormDataSource从DataSourceCollection表单模板访问 FileQueryConnection 对象,如以下代码行所示。
FileQueryConnection myDataSource =
(FileQueryConnection)(DataSources["XMLFile"].QueryConnection);
Dim myDataSource As FileQueryConnection =
DirectCast(DataSources("XMLFile").QueryConnection, _
FileQueryConnection)
FileQueryConnection 类提供 FileLocation 属性,该属性可用于获取或设置统一资源定位符 (URL) 或通用命名约定 (UNC) 正在使用外部数据源的 XML 文件的路径。
除了从基类继承DataConnection的默认Execute()方法(该基类使用在 InfoPath 表单模板设计模式中以声明方式定义的值执行查询操作)之外,FileQueryConnection 类还提供了 Execute(XPathNavigator) 方法,它允许指定一个不同的 XML 节点,在该节点中插入从外部 XML 文件返回的数据。
FileQueryConnection 类对应于 Microsoft Office InfoPath 2003 对象模型的 XMLFileAdapterObject 类。
构造函数
| FileQueryConnection() |
代表用于从 XML 文件中检索数据的连接。 |
属性
| FileLocation |
获取或设置统一资源定位符 (URL) 或通用命名约定 (UNC) 与 FileQueryConnection 对象关联的 XML 文件的路径。 |
| Name |
获取数据连接的名称。 (继承自 DataConnection) |
方法
| Execute() |
根据从中调用数据连接的 ConnectionTypeConnection 类,使用以声明形式为已提交数据、查询参数或要检索的数据定义的值,在数据连接上执行提交或查询操作。 (继承自 DataConnection) |
| Execute(XPathNavigator) |
重写默认 Execute() 方法,以允许指定其他位置以插入返回的数据。 |