SharePointListAdapterRWObject - Interface

Représente une connexion pour l’extraction de données d’une bibliothèque de documents ou d’une liste 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("096cd635-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface SharePointListAdapterRWObject _
    Inherits SharePointListAdapterRW
'Utilisation
Dim instance As SharePointListAdapterRWObject
[GuidAttribute("096cd635-0786-11d1-95fa-0080c78ee3bb")]
public interface SharePointListAdapterRWObject : SharePointListAdapterRW

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, voirSharePointListAdapterRW

Notes

Le code écrit avec les membres de la classe SharePointListAdapterRWObject n’est pas compatible avec une connexion de données vers une bibliothèque de documents ou une liste SharePoint créée dans InfoPath 2003 ou 2007, ni avec une connexion de données dans un nouveau modèle de formulaire créé dans InfoPath avec un des Modèles de formulaires InfoPath 2007, ni avec une connexion de données convertie avec le bouton Convertir dans la version antérieure de la boîte de dialogue Connexions de données. Si vous n’avez pas besoin de maintenir la compatibilité avec une version antérieure d’InfoPath et voulez écrire du code avec les membres implémentés par la classe SharePointListAdapterRWObject, vous pouvez convertir la connexion de données avec le bouton Convertir dans la version actuelle de la boîte de dialogue Connexions de données.

L'objet SharePointListAdapterRW représente une connexion de données Microsoft InfoPath pour l'extraction d'une bibliothèque de documents ou liste SharePoint.

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

Exemples

SharePointListAdapterRWObject SPList = ((SharePointListAdapterRWObject)thisXDocument.DataAdapters["SharePoint list"]);
thisXDocument.UI.Alert(SPList.SiteUrl);
SPList.Query();

Dans l’exemple suivant, une référence à l’objet SharePointListAdapterRW est accédé par la propriété QueryAdapter d’un objet d’adaptateur de données en transmettant le nom de l’objet d’adaptateur de données à la propriété Item de la collection DataAdaptersCollection :

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

Une fois la référence définie, vous pouvez utiliser les méthodes de l’objet SharePointListAdapterRW comme l’illustre l’exemple suivant, qui appelle la méthode Query() pour réinterroger la liste ou la bibliothèque SharePoint afin de mettre à jour la propriété DOM de l’objet d’adaptateur de données :

adapter.Query();

Voir aussi

Référence

SharePointListAdapterRWObject - Membres

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