SharepointListAdapterObject-Schnittstelle
Stellt eine Verbindung mit einer SharePoint-Liste oder -Dokumentbibliothek dar.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
<GuidAttribute("096CD69A-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(SharepointListAdapterObjectClass))> _
Public Interface SharepointListAdapterObject
Inherits SharepointListAdapter
Dim instance As SharepointListAdapterObject
[GuidAttribute("096CD69A-0786-11D1-95FA-0080C78EE3BB")]
[CoClassAttribute(typeof(SharepointListAdapterObjectClass))]
public interface SharepointListAdapterObject : SharepointListAdapter
Hinweise
Dies ist ein Wrappertyp für eine Coklasse, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie diesen Typ zum Zugreifen auf die Member der COM-Schnittstelle, die von der Coklasse implementiert wurden. Informationen zur COM-Schnittstelle, einschließlich eines Links zu den Memberbeschreibungen, finden Sie unter SharepointListAdapter2.
Das SharePointListAdapter-Objekt stellt den Office InfoPath-Datenadapter dar, über den Daten aus einer SharePoint-Liste oder -Dokumentbibliothek abgerufen werden können.
Bei einer sekundären Datenquelle erfolgt der Zugriff auf das SharePointListAdapter-Objekt über die QueryAdapter-Eigenschaft eines DataSourceObject-Objekts. Der Zugriff auf Datenadapterobjekte erfolgt über die DataAdapters-Eigenschaft des XDocument-Objekts.
Beispiel
SharepointListAdapter SPList = ((SharepointListAdapter)thisXDocument.DataAdapters[“SharePoint list”]);
thisXDocument.UI.Alert(SPList.SiteUrl);
SPList.Query();
Im folgenden Beispiel erfolgt der Zugriff auf einen Verweis auf das SharePointListAdapter-Objekt über die QueryAdapter-Eigenschaft eines Datenadapterobjekts, indem der Name des Datenadapterobjekts an die Item-Eigenschaft der DataAdaptersCollection-Auflistung übergeben wird:
SharepointListAdapter adapter;
adapter = (SharepointListAdapter) thisXDocument.DataAdapters["Announcements"];
Nach dem Festlegen des Verweises können Sie die Methoden des SharePointListAdapter-Objekts wie im folgenden Beispiel veranschaulicht, verwenden. Darin wird die SharePoint-Liste oder -Bibliothek erneut abgefragt, um die DOM-Eigenschaft des Datenadapterobjekts zu aktualisieren:
adapter.Query();
Siehe auch
Referenz
SharepointListAdapterObject-Member
Microsoft.Office.Interop.InfoPath-Namespace