Share via


(Int32) de la propiedad DataConnectionCollection.Item

Obtiene una referencia al objeto DataConnection especificado de la colección por su valor de índice.

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
Public MustOverride ReadOnly Default Property Item ( _
    index As Integer _
) As DataConnection
    Get
'Uso
Dim instance As DataConnectionCollection
Dim index As Integer
Dim value As DataConnection

value = instance(index)
public abstract DataConnection this[
    int index
] { get; }

Parámetros

Valor de propiedad

Tipo: Microsoft.Office.InfoPath.DataConnection
El objeto especificado.

Comentarios

Una vez que se ha establecido una referencia al objeto DataConnection devuelto por la propiedad Item, se puede tener acceso a cualquiera de sus propiedades o métodos después de convertir el objeto en el tipo adecuado para la conexión de datos correspondiente. Por ejemplo, para tener acceso a las propiedades y los métodos de una conexión de correo electrónico, se debe convertir el objeto DataConnection devuelto en el tipo EmailSubmitConnection.

Importante

No se puede garantizar que el valor de índice de una conexión de datos concreta sea el mismo en distintas versiones o entre sesiones en las que se abra la misma plantilla de formulario en InfoPath y en un explorador web (desde una biblioteca de documentos configurada correctamente en SharePoint Server 2010 en que se ejecute InfoPath Forms Services). Para abrir con confianza la misma conexión de datos en todas las circunstancias, la conexión de datos se debe abrir explícitamente por su nombre, usando el método DataConnectionCollection.Item[String].

Se puede acceder a este miembro sin restricciones.

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, el primer objeto DataConnection se recupera de la colección DataConnectionCollection y, a continuación, se convierte en el tipo 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)

Vea también

Referencia

clase DataConnectionCollection

Miembros DataConnectionCollection

Sobrecarga Item

Espacio de nombres Microsoft.Office.InfoPath