DataSourceCollection.Item[] 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Item[Int32] |
从 DataSourceCollection by 索引值获取对指定DataSource对象的引用。 |
Item[String] |
从 DataSourceCollection 按名称获取对指定DataSource对象的引用。 |
Item[Int32]
从 DataSourceCollection by 索引值获取对指定DataSource对象的引用。
public:
abstract property Microsoft::Office::InfoPath::DataSource ^ default[int] { Microsoft::Office::InfoPath::DataSource ^ get(int index); };
public abstract Microsoft.Office.InfoPath.DataSource this[int index] { get; }
member this.Item(int) : Microsoft.Office.InfoPath.DataSource
Default Public MustOverride ReadOnly Property Item(index As Integer) As DataSource
参数
- index
- Int32
要获取的 DataSource 对象的从零开始的索引。
属性值
DataSource指定索引值的 对象。
示例
在以下示例中,将按索引值检索表单模板的 DataSourceCollection 中的第一个 DataSource 对象,并将该对象赋给一个变量。
DataSource firstDataSource = this.DataSources[0];
Dim firstDataSource As DataSource = Me.DataSources(0)
注解
作为 参数 index
传递的数字或数值表达式的计算结果必须为从 0 到属性值减去 1 的数字 Count 。
在设置了对 Item 属性返回的 DataSource 对象的引用之后,可以访问其任何属性或方法。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。
适用于
Item[String]
从 DataSourceCollection 按名称获取对指定DataSource对象的引用。
public:
abstract property Microsoft::Office::InfoPath::DataSource ^ default[System::String ^] { Microsoft::Office::InfoPath::DataSource ^ get(System::String ^ name); };
public abstract Microsoft.Office.InfoPath.DataSource this[string name] { get; }
member this.Item(string) : Microsoft.Office.InfoPath.DataSource
Default Public MustOverride ReadOnly Property Item(name As String) As DataSource
参数
- name
- String
要获取的 DataSource 对象的名称。
属性值
DataSource指定名称的 对象。
示例
在以下示例中,将检索表单模板的 DataSourceCollection 中名为“File1”的 DataSource 对象,并将该对象赋给一个变量。
DataSource myDataSource = this.DataSources["File1"];
Dim myDataSource As DataSource = Me.DataSources("File1")
注解
作为 参数 name
传递的字符串或字符串表达式必须是集合成员的名称。
在设置了 Item 属性返回的对 DataSource 对象的引用之后,可以访问其任何属性和方法。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。