Share via


DataSourceObject 接口

代表辅助数据源。

命名空间:  Microsoft.Office.Interop.InfoPath.SemiTrust
程序集:  Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)

语法

声明
<GuidAttribute("096cd5a1-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface DataSourceObject _
    Inherits DataObject
用法
Dim instance As DataSourceObject
[GuidAttribute("096cd5a1-0786-11d1-95fa-0080c78ee3bb")]
public interface DataSourceObject : DataObject

备注

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

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

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

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

另请参阅

引用

DataSourceObject 成员

Microsoft.Office.Interop.InfoPath.SemiTrust 命名空间