(String) de la propiedad DataSourceCollection.Item
Obtiene una referencia al objeto DataSource especificado de la colección DataSourceCollection por su nombre.
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)
Sintaxis
'Declaración
Public MustOverride ReadOnly Default Property Item ( _
name As String _
) As DataSource
Get
'Uso
Dim instance As DataSourceCollection
Dim name As String
Dim value As DataSource
value = instance(name)
public abstract DataSource this[
string name
] { get; }
Parámetros
name
Tipo: System.StringNombre del objeto DataSource que se va a obtener.
Valor de propiedad
Tipo: Microsoft.Office.InfoPath.DataSource
Objeto DataSource para el nombre especificado.
Comentarios
La cadena o expresión de cadena que se pasa como argumento para el parámetro name debe ser el nombre de un miembro de la colección.
Una vez que se ha establecido una referencia al objeto DataSource devuelto por la propiedad Item, se puede tener acceso a cualquiera de sus propiedades o métodos.
Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.
Se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler o en un explorador web.
Ejemplos
En el ejemplo siguiente, se recupera el objeto DataSource denominado "File1" de la colección DataSourceCollection de la plantilla de formulario y se asigna a una variable.
DataSource myDataSource = this.DataSources["File1"];
Dim myDataSource As DataSource = Me.DataSources("File1")