Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rappresenta una connessione per il recupero dei dati da un elenco o una raccolta documenti di SharePoint.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustInherit Class SharepointListQueryConnection
Inherits DataConnection
Dim instance As SharepointListQueryConnection
public abstract class SharepointListQueryConnection : DataConnection
Osservazioni
L'oggetto SharePointListQueryConnection rappresenta una connessione dati creata in InfoPath utilizzando la Connessione guidata dati, che specifica tutte le informazioni necessarie per il recupero dei dati da un elenco o da una raccolta documenti di SharePoint.
La classe SharePointListQueryConnection implementa proprietà che possono essere utilizzate per ottenere il nome della connessione dati e l'URL (Uniform Resource Locator) dell'elenco o della raccolta documenti nel sito Windows SharePoint Services da cui la connessione recupera i dati.
È possibile accedere all'oggetto SharePointListQueryConnection associato alla connessione dati utilizzando la proprietà DataConnections della classe XmlForm per restituire la connessione dall'insieme DataConnectionCollection del modello di modulo.
Il metodo Execute predefinito, ereditato dalla classe di base DataConnection, consente di eseguire un'operazione di query o di invio utilizzando i valori definiti in modo dichiarativo in modalità progettazione del modello di modulo di InfoPath. La classe SharePointListQueryConnection implementa inoltre il metodo SharepointListQueryConnection.Execute, che consente di specificare un percorso diverso in cui inserire i dati restituiti.
La classe SharePointListQueryConnection corrisponde all'interfaccia SharePointListAdapterObject del modello a oggetti di Microsoft Office InfoPath 2003.
Esempio
Nell'esempio seguente viene impostato un riferimento all'oggetto SharePointListQueryConnection che rappresenta la connessione denominata "Contacts", che consente la connessione a un elenco di informazioni sui contatti in SharePoint, passando il nome alla proprietà Item della classe DataConnectionCollection e quindi eseguendo il cast dell'oggetto restituito al tipo SharePointListQueryConnection.
[C#]
SharePointListQueryConnection spConnection = (SharePointListQueryConnection)this.DataConnections["Contacts"];
Dim spConnection As SharePointListQueryConnection = _
DirectCast(Me.DataConnections("Contacts"), _
SharePointListQueryConnection)
Dopo avere impostato il riferimento, è possibile utilizzare le proprietà o i metodi dell'oggetto SharePointListQueryConnection. Nell'esempio seguente viene impostata una variabile stringa sul valore restituito dalla proprietà Name ereditata dalla classe di base DataConnection.
string spName = spConnection.Name;
Dim spName As String = spConnection.Name
Gerarchia di ereditarietà
System.Object
Microsoft.Office.InfoPath.DataConnection
Microsoft.Office.InfoPath.SharepointListQueryConnection
Thread Safety
Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Membri SharepointListQueryConnection
Spazio dei nomi Microsoft.Office.InfoPath