Compartir a través de


(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.String

    Nombre 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")

Vea también

Referencia

clase DataSourceCollection

Miembros DataSourceCollection

Sobrecarga Item

Espacio de nombres Microsoft.Office.InfoPath