SharePointListAdapterRWObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |