Partager via


SharepointListQueryConnection, classe

Représente une connexion pour l'extraction de données d'une liste ou bibliothèque de documents SharePoint.

Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)

Syntaxe

Public MustInherit Class SharepointListQueryConnection
    Inherits DataConnection

Dim instance As SharepointListQueryConnection
public abstract class SharepointListQueryConnection : DataConnection

Remarques

L'objet SharePointListQueryConnection représente une connexion de données créée dans InfoPath à l'aide de l'Assistant de connexion de données qui spécifie toutes les informations nécessaires à l'extraction des données d'une liste ou bibliothèque de documents SharePoint.

La classe SharePointListQueryConnection fournit des propriétés qui peuvent servir à obtenir le nom de la connexion de données et l'URL de la liste ou bibliothèque de documents sur le site Windows SharePoint Services à partir duquel la connexion extrait des données.

L'objet SharePointListQueryConnection associé à la connexion de données est accessible via la propriété DataConnections de la classe XmlForm pour renvoyer la connexion depuis la collection DataConnectionCollection du modèle de formulaire.

La méthode Execute par défaut, héritée de la classe de base DataConnection, effectue une opération de requête ou d'envoi à l'aide des valeurs définies par déclaration en mode Création dans InfoPath. En outre, la classe SharePointListQueryConnection comprend la méthode SharepointListQueryConnection.Execute, qui permet de spécifier un emplacement différent pour l'insertion des données renvoyées.

La classe SharePointListQueryConnection correspond à l'interface SharePointListAdapterObject du modèle objet de Microsoft Office InfoPath 2003.

Exemple

Dans l'exemple suivant, une référence à l'objet SharePointListQueryConnection qui représente la connexion appelée « Contacts », qui se connecte à une liste d'informations de contact sur SharePoint, est définie par transmission du nom à la propriété Item de la classe DataConnectionCollection, puis en attribuant le type SharePointListQueryConnection à l'objet renvoyé.

[C#]

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

Après avoir défini la référence, vous pouvez utiliser les propriétés de l'objet SharePointListQueryConnection. L'exemple suivant définit une variable de chaîne avec la valeur renvoyée par la propriété Name héritée de la classe de base DataConnection.

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

Hiérarchie d'héritage

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

Sécurité des threads

Les membres statiques publics de ce type (Shared en Visual Basic) sont sécurisés au niveau des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.

Voir aussi

Référence

Membres SharepointListQueryConnection
Microsoft.Office.InfoPath, espace de noms