DataSourceObject 接口

定义

代表辅助数据源。

public interface class DataSourceObject : Microsoft::Office::Interop::InfoPath::SemiTrust::DataObject
[System.Runtime.InteropServices.Guid("096cd5a1-0786-11d1-95fa-0080c78ee3bb")]
public interface DataSourceObject : Microsoft.Office.Interop.InfoPath.SemiTrust.DataObject
type DataSourceObject = interface
    interface DataObject
Public Interface DataSourceObject
Implements DataObject
属性
实现

注解

此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅DataObject

DataObject 对象与存储数据相对应,这些存储数据是使用相关联的数据适配器从一些外部数据源中获得的。 该对象提供了可用于以编程的方式与存储数据进行交互的属性和方法,以及提供对相关联的数据适配器对象的访问权限。 DataObject 对象可通过 DataObjects 对象的 属性XDocument访问。

DataObject 对象充当 Microsoft InfoPath 表单和数据适配器对象之间的中介,该对象用于从外部连接获取数据,例如连接到 Microsoft Access 或 Microsoft SQL Server 数据库、.xml 文件或 XML Web 服务。 使用的数据适配器对象的类型取决于外部数据连接的类型。 DataObject 对象提供一组可用于所有类型数据适配器对象的通用属性和方法,并且每个数据适配器对象都提供一组自己的属性和方法。

Microsoft InfoPath 支持四种类型的数据适配器:

属性

DOM

获取对与 对象关联的 DataSourceObject XML 文档对象模型的引用 (DOM) 。

(继承自 DataObject)
Name

获取关联 DataSourceObject 对象的名称。

(继承自 DataObject)
QueryAdapter

获取一个对用于辅助数据源的数据适配器对象的引用。

(继承自 DataObject)

方法

Query()

对与 DataSourceObject 对象关联的数据适配器执行查询操作,并将返回的 XML 插入到关联的数据源 (XML DOM) 。

(继承自 DataObject)

适用于