Condividi tramite


Interfaccia SharepointListAdapterObject

Rappresenta una connessione a un elenco o una raccolta moduli di SharePoint.

 

Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Sintassi

<CoClassAttribute(GetType(SharepointListAdapterObjectWrapper))> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd69a-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface SharepointListAdapterObject
    Inherits SharepointListAdapter

Dim instance As SharepointListAdapterObject
[CoClassAttribute(typeof(SharepointListAdapterObjectWrapper))] 
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd69a-0786-11d1-95fa-0080c78ee3bb")] 
public interface SharepointListAdapterObject : SharepointListAdapter

Osservazioni

Questo tipo è un wrapper per una coclasse richiesta dal codice gestito per l'interoperabilità COM. Utilizzare questo tipo per accedere ai membri dell'interfaccia COM implementata dalla coclasse. Per informazioni sull'interfaccia COM e un collegamento alle descrizioni dei relativi membri, vedere SharepointListAdapter.

L'utilizzo dei membri dell'interfaccia SharepointListAdapter garantisce la compatibilità con InfoPath 2003. Per utilizzare nuovi membri aggiunti al modello a oggetti SharepointListAdapter2 in Microsoft Office InfoPath 2007, è necessario eseguire il cast dell'oggetto restituito dall'oggetto al tipo SharepointListAdapter2. Per ulteriori informazioni, vedere Procedura: Utilizzare membri di Microsoft.Office.Interop.InfoPath.SemiTrust non compatibili con InfoPath 2003.

L'oggetto SharePointListAdapter rappresenta l'adattatore dati di Microsoft Office InfoPath 2007 per il recupero dei dati da un elenco o una raccolta moduli di SharePoint.

Per un'origine dati secondaria, è possibile accedere all'oggetto SharePointListAdapter tramite la proprietà QueryAdapter dell'oggetto DataSourceObject. Agli oggetti adattatore dati è possibile accedere tramite la proprietà DataAdapters dell'oggetto XDocument.

Esempio

SharepointListAdapter SPList = ((SharepointListAdapter)thisXDocument.DataAdapters[“SharePoint list”]);
thisXDocument.UI.Alert(SPList.SiteUrl);
SPList.Query();

Nell'esempio seguente, si accede a un riferimento all'oggetto SharePointListAdapter tramite la proprietà QueryAdapter di un oggetto adattatore dati, passando il nome dell'oggetto adattatore dati alla proprietà Item dell'insieme DataAdaptersCollection:

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

Dopo che il riferimento è stato impostato, è possibile utilizzare i metodi dell'oggetto SharePointListAdapter come illustrato nell'esempio seguente, in cui viene ripetuta la ricerca nell'elenco o nella raccolta di SharePoint per aggiornare la proprietà DOM dell'oggetto adattatore dati:

adapter.Query();

Vedere anche

Riferimenti

Membri SharepointListAdapterObject
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust