Compartir a través de


SharepointListQueryConnection (Clase)

Representa una conexión para recuperar datos de una lista o una biblioteca de documentos de SharePoint.

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

Sintaxis

Public MustInherit Class SharepointListQueryConnection
    Inherits DataConnection

Dim instance As SharepointListQueryConnection
public abstract class SharepointListQueryConnection : DataConnection

Comentarios

El objeto SharePointListQueryConnection representa una conexión de datos creada en InfoPath con el Asistente para la conexión de datos que especifica toda la información necesaria para recuperar datos de una lista o de una biblioteca de documentos de SharePoint.

La clase SharePointListQueryConnection proporciona propiedades que se pueden usar para obtener el nombre de la conexión de datos y la dirección URL de la lista o biblioteca de documentos del sitio de Windows SharePoint Services del que la conexión recupera los datos.

Se puede tener acceso al objeto SharePointListQueryConnection asociado a la conexión de datos mediante la propiedad DataConnections de la clase XmlForm para devolver la conexión de la colección DataConnectionCollection de la plantilla de formulario.

El método Execute predeterminado heredado de la clase base DataConnection realiza una operación de consulta o envío con los valores que se definieron declarativamente en el modo de diseño de plantillas de formulario de InfoPath. Además, la clase SharePointListQueryConnection proporciona el método SharepointListQueryConnection.Execute, que permite especificar otra ubicación para insertar los datos devueltos.

La clase SharePointListQueryConnection corresponde a la interfaz SharePointListAdapterObject del modelo de objetos de Microsoft Office InfoPath 2003.

Ejemplo

En el ejemplo siguiente, se establece una referencia al objeto SharePointListQueryConnection que representa la conexión denominada "Contacts", que establece la conexión con una lista de información de contacto de SharePoint; para ello, se pasa el nombre a la propiedad Item de la clase DataConnectionCollection y, a continuación, se convierte el objeto devuelto en el tipo SharePointListQueryConnection.

[C#]

SharePointListQueryConnection spConnection = (SharePointListQueryConnection)this.DataConnections["Contacts"];
Dim spConnection As SharePointListQueryConnection = _
   DirectCast(Me.DataConnections("Contacts"), _
   SharePointListQueryConnection)

Una vez que se ha establecido la referencia, se pueden usar las propiedades y métodos del objeto SharePointListQueryConnection. En el ejemplo siguiente se establece una variable de cadena en el valor devuelto por la propiedad Name heredada de la clase base DataConnection.

string spName = spConnection.Name;
Dim spName As String = spConnection.Name

Jerarquía de herencia

System.Object
   Microsoft.Office.InfoPath.DataConnection
    Microsoft.Office.InfoPath.SharepointListQueryConnection

Seguridad de subprocesos

Todos los miembros estáticos públicos (compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para los subprocesos.

Vea también

Referencia

SharepointListQueryConnection (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)