Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

SharePointListAdapterRWObject - Interface

Office 2013 et versions ultérieures

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)

[GuidAttribute("096cd635-0786-11d1-95fa-0080c78ee3bb")]
public interface SharePointListAdapterRWObject : SharePointListAdapterRW

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

RemarqueRemarque

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 .

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();
Afficher: