Partager via


SharePointListAdapterRWObject Interface

Définition

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

public interface class SharePointListAdapterRWObject : Microsoft::Office::Interop::InfoPath::SemiTrust::SharePointListAdapterRW
[System.Runtime.InteropServices.Guid("096cd635-0786-11d1-95fa-0080c78ee3bb")]
public interface SharePointListAdapterRWObject : Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW
type SharePointListAdapterRWObject = interface
    interface SharePointListAdapterRW
Public Interface SharePointListAdapterRWObject
Implements SharePointListAdapterRW
Attributs
Implémente

Exemples

<span class="label">SharePointListAdapterRWObject</span> SPList = ((<span class="label">SharePointListAdapterRWObject</span>)thisXDocument.DataAdapters["SharePoint list"]);
thisXDocument.UI.Alert(SPList.SiteUrl);
SPList.Query();
  <p>In the following example, a reference to the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW"></xref> object is accessed through the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataObject.QueryAdapter"></xref> property of a data adapter object by passing the name of the data adapter object to the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataAdapters.Item(System.Object)"></xref> property of the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataAdaptersCollection"></xref> collection:</p>
<span class="label">SharePointListAdapterRW</span> adapter;
adapter = (<span class="label">SharePointListAdapterRW</span>) thisXDocument.DataAdapters["Announcements"];
  <p>After the reference has been set, you can use the methods of the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW"></xref> object as shown in the following example, which calls the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.SharePointListAdapterRW.Query"></xref> method to re-query the SharePoint list or library to update the <xref data-throw-if-not-resolved="true" uid="Microsoft.Office.Interop.InfoPath.SemiTrust.DataObject.DOM"></xref> property of the data adapter object:</p>
  <code>adapter.Query();</code>

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

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

L’objet SharePointListAdapterRW représente une connexion de données Microsoft InfoPath pour la récupération à partir d’une liste ou d’une bibliothèque de documents SharePoint.

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

Propriétés

ContentTypeId

Obtient ou définit l’ID de type de contenu de la liste SharePoint associée à l’objet SharePointListAdapterRWObject .

(Hérité de SharePointListAdapterRW)
ListId

Obtient ou définit l’ID de liste de la liste SharePoint associée à l’objet SharePointListAdapterRWObject .

(Hérité de SharePointListAdapterRW)
Name

Obtient le nom d’un Microsoft.Office.Interop.InfoPath.SemiTrust.SharepointListAdapterRWObject objet.

(Hérité de SharePointListAdapterRW)
QueryAllowed

Obtient une valeur qui renvoie toujours true, ce qui correspondant à la valeur de l'attribut queryAllowed du fichier de définition du formulaire (.xsf).

(Hérité de SharePointListAdapterRW)
SiteUrl

Obtient l’URL (Uniform Resource Locator) du site SharePoint Foundation que la connexion de données représentée par l’objet Microsoft.Office.Interop.InfoPath.SemiTrust.SharepointListAdapterRWObject interrogera.

(Hérité de SharePointListAdapterRW)
SubmitAllowed

Obtient une valeur qui spécifie si une opération d'envoi est autorisée, ce qui correspond à la valeur de l'attribut submitAllowed dans le fichier de définition de formulaire (.xsf).

(Hérité de SharePointListAdapterRW)

Méthodes

Query()

Lit les données de la connexion de données associée.

(Hérité de SharePointListAdapterRW)
Submit()

Envoie les données à la connexion de données associée.

(Hérité de SharePointListAdapterRW)

S’applique à