SharepointListAdapterObject, interface

Représente une connexion à une liste ou une bibliothèque de documents SharePoint.

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

Syntaxe

<GuidAttribute("096CD69A-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(SharepointListAdapterObjectClass))> _
Public Interface SharepointListAdapterObject
    Inherits SharepointListAdapter

Dim instance As SharepointListAdapterObject
[GuidAttribute("096CD69A-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(SharepointListAdapterObjectClass))] 
public interface SharepointListAdapterObject : SharepointListAdapter

Remarques

Ce type est le wrapper d'une classe de composants (coclass) requise par le code managé pour l'interopérabilité COM. Ce type permet d'accéder aux membres de l'interface COM implémentés par cette classe de composants. Pour plus d'informations sur l'interface COM, et pour accéder aux descriptions de ses membres, voir SharepointListAdapter2.

L'objet SharePointListAdapter représente l'adaptateur de données Office InfoPath qui permet de récupérer les données d'une liste ou d'une bibliothèque de documents SharePoint.

Pour une source de données secondaire, l'objet SharePointListAdapter est accessible via la propriété QueryAdapter de l'objet DataSourceObject. Les objets adaptateur de données sont accessibles via la propriété DataAdapters de l'objet XDocument.

Exemple

SharepointListAdapter SPList = ((SharepointListAdapter)thisXDocument.DataAdapters[“SharePoint list”]);
thisXDocument.UI.Alert(SPList.SiteUrl);
SPList.Query();

Dans l'exemple suivant, une référence à l'objet SharePointListAdapter est accessible via la propriété QueryAdapter d'un objet adaptateur de données en transmettant son nom à la propriété Item de la collection DataAdaptersCollection :

SharepointListAdapter adapter;
adapter = (SharepointListAdapter) thisXDocument.DataAdapters["Announcements"];

Une fois la référence définie, vous pouvez utiliser les méthodes de l'objet SharePointListAdapter comme l'illustre l'exemple suivant, qui interroge une nouvelle fois la liste ou la bibliothèque SharePoint pour mettre à jour la propriété DOM de l'objet adaptateur de données :

adapter.Query();

Voir aussi

Référence

Membres SharepointListAdapterObject
Microsoft.Office.Interop.InfoPath, espace de noms