Classe FileQueryConnection
Rappresenta una connessione per il recupero dei dati da un file XML.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustInherit Class FileQueryConnection
Inherits DataConnection
Dim instance As FileQueryConnection
public abstract class FileQueryConnection : DataConnection
Osservazioni
La classe FileQueryConnection 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 file XML utilizzato come origine dati secondaria, o esterna.
È possibile accedere all'oggetto FileQueryConnection utilizzando la proprietà DataConnections della classe XmlForm per restituire la connessione dall'insieme DataConnectionCollection del modello di modulo.
È inoltre possibile accedere all'oggetto FileQueryConnection dall'insieme DataSourceCollection del modello di modulo utilizzando la proprietà DataSources di XmlForm e la proprietà QueryConnection della classe DataSource, come illustrato di seguito.
FileQueryConnection myDataSource =
(FileQueryConnection)(DataSources["XMLFile"].QueryConnection);
Dim myDataSource As FileQueryConnection =
DirectCast(DataSources("XMLFile").QueryConnection, _
FileQueryConnection)
La classe FileQueryConnection implementa la proprietà FileLocation, che può essere utilizzata per ottenere o impostare il percorso URL (Uniform Resource Locator) o UNC (Universal Naming Convention) del file XML utilizzato come origine dati esterna.
Oltre al metodo Execute predefinito ereditato dalla classe di base DataConnection, che consente di eseguire un'operazione di query utilizzando i valori definiti in modo dichiarativo in modalità progettazione del modello di modulo di InfoPath, la classe FileQueryConnection implementa anche il metodo FileQueryConnection.Execute, che consente di specificare un nodo XML diverso in cui inserire i dati restituiti dal file XML esterno.
La classe FileQueryConnection corrisponde alla classe XMLFileAdapterObject del modello a oggetti di Microsoft Office InfoPath 2003.
Gerarchia di ereditarietà
System.Object
Microsoft.Office.InfoPath.DataConnection
Microsoft.Office.InfoPath.FileQueryConnection
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 FileQueryConnection
Spazio dei nomi Microsoft.Office.InfoPath