DataConnectionCollection.Item[] 属性

定义

重载

Item[Int32]

按索引值从集合中获取对指定 DataConnection 对象的引用。

Item[String]

按名称从集合中获取对指定 DataConnection 对象的引用。

Item[Int32]

按索引值从集合中获取对指定 DataConnection 对象的引用。

public:
 abstract property Microsoft::Office::InfoPath::DataConnection ^ default[int] { Microsoft::Office::InfoPath::DataConnection ^ get(int index); };
public abstract Microsoft.Office.InfoPath.DataConnection this[int index] { get; }
member this.Item(int) : Microsoft.Office.InfoPath.DataConnection
Default Public MustOverride ReadOnly Property Item(index As Integer) As DataConnection

参数

index
Int32

要获取的 对象的从零开始的 DataConnection 索引。

属性值

指定的对象。

示例

在以下示例中,从 DataConnectionCollection检索第一个 DataConnection 对象,然后转换为 类型EmailSubmitConnection

// Get the first connection from the 
// DataConnections collection.
EmailSubmitConnection myEmailSubmitConnection =
   (EmailSubmitConnection)(this.DataConnections[0]);
' Get the first connection from the 
' DataConnections collection.
Dim myEmailSubmitConnection As EmailSubmitConnection = _
   DirectCast(Me.DataConnections(0), EmailSubmitConnection)

注解

设置对 Item 属性返回的 DataConnection 对象的引用后,可以在对象转换为相应数据连接的相应类型后访问其任何属性或方法。 例如,若要访问用于在电子邮件中提交表单的数据连接的属性和方法,必须将返回 DataConnection 的对象 EmailSubmitConnection 强制转换为 类型。

重要提示:给定数据连接的索引值不一定在版本之间、在 InfoPath 中打开同一表单模板的会话之间和 Web 浏览器 (运行InfoPath Forms Services) 的 SharePoint Server 2010 上正确配置的文档库之间的索引值相同。 若要在所有条件下可靠地打开同一数据连接,应改为使用 Item[String] 方法按名称显式打开数据连接。

可以无限制访问此成员。

可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。

适用于

Item[String]

按名称从集合中获取对指定 DataConnection 对象的引用。

public:
 abstract property Microsoft::Office::InfoPath::DataConnection ^ default[System::String ^] { Microsoft::Office::InfoPath::DataConnection ^ get(System::String ^ name); };
public abstract Microsoft.Office.InfoPath.DataConnection this[string name] { get; }
member this.Item(string) : Microsoft.Office.InfoPath.DataConnection
Default Public MustOverride ReadOnly Property Item(name As String) As DataConnection

参数

name
String

要获取的对象 DataConnection 的名称。

属性值

指定的对象。

示例

在以下示例中DataConnection,从 DataConnectionCollection检索名为“Employees”的对象,然后转换为AdoQueryConnection类型 (表示用于从 Access 或 SQL Server 数据库) 检索数据的数据连接。

// Get the Employees connection from the 
// DataConnections collection.
AdoQueryConnection myAdoQueryConnection =
   (AdoQueryConnection)(this.DataConnections["Employees"]);
' Get the Employees connection from the 
' DataConnections collection.
Dim myAdoQueryConnection As AdoQueryConnection = _
   DirectCast(Me.DataConnections("Employees"), AdoQueryConnection)

注解

设置对 Item 属性返回的 DataConnection 对象的引用后,可以在对象转换为相应数据连接的相应类型后访问其任何属性或方法。 例如,若要访问用于在电子邮件中提交表单的数据连接的属性和方法,必须将返回 DataConnection 的对象 EmailSubmitConnection 强制转换为 类型。

可以无限制访问此成员。

可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。

适用于