SharepointListAdapterObject - Interface

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

Espace de noms :  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly :  Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntaxe

'Déclaration
<GuidAttribute("096cd69a-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface SharepointListAdapterObject _
    Inherits SharepointListAdapter
'Utilisation
Dim instance As SharepointListAdapterObject
[GuidAttribute("096cd69a-0786-11d1-95fa-0080c78ee3bb")]
public interface SharepointListAdapterObject : SharepointListAdapter

Remarques

Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM et pour accéder à un lien vers les descriptions de ses membres, voirSharepointListAdapter.

À l'aide des membres de l'interface SharepointListAdapter offre une compatibilité avec InfoPath 2003. Pour utiliser les nouveaux membres qui ont été ajoutés au modèle d'objet SharepointListAdapter2 dans Microsoft InfoPath 2010, vous devez effectuer un cast de l'objet renvoyé par l'objet au type SharepointListAdapter2 . Pour plus d'informations, voir How to: Use Object Model Members That Are Not Compatible with InfoPath 2003.

L'objet SharePointListAdapter représente l'adaptateur de données InfoPath pour extraire des données à partir d'une bibliothèque de documents ou liste 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.

Exemples

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

SharepointListAdapterObject - Membres

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms