Compartir a través de


FileQueryConnection Clase

Definición

Representa una conexión para recuperar datos de un archivo XML.

public ref class FileQueryConnection abstract : Microsoft::Office::InfoPath::DataConnection
public abstract class FileQueryConnection : Microsoft.Office.InfoPath.DataConnection
type FileQueryConnection = class
    inherit DataConnection
Public MustInherit Class FileQueryConnection
Inherits DataConnection
Herencia
FileQueryConnection

Comentarios

La clase FileQueryConnection representa una conexión de datos creada en InfoPath mediante el Asistente para conexiones de datos que especifica toda la información necesaria para recuperar datos de un archivo XML que se usa como origen de datos secundario (externo).

El objeto FileQueryConnection es accesible mediante la DataConnections propiedad de la XmlForm clase para devolver la conexión desde de DataConnectionCollection la plantilla de formulario.

También se puede tener acceso al objeto FileQueryConnection desde DataSourceCollection la plantilla de formulario mediante la DataSources propiedad de XmlFormy la QueryConnection propiedad de la DataSource clase como se muestra en la siguiente línea de código.

FileQueryConnection myDataSource = 
   (FileQueryConnection)(DataSources["XMLFile"].QueryConnection);
Dim myDataSource As FileQueryConnection  = 
   DirectCast(DataSources("XMLFile").QueryConnection, _
   FileQueryConnection)

La clase FileQueryConnection proporciona la FileLocation propiedad , que se puede usar para obtener o establecer la ruta de acceso Uniforme de localizador de recursos (URL) o convención de nomenclatura universal (UNC) del archivo XML que se usa en un origen de datos externo.

Además del método predeterminado Execute() heredado de la DataConnection clase base que realiza una operación de consulta mediante los valores definidos mediante declaración en el modo de diseño de plantilla de formulario de InfoPath, la clase FileQueryConnection también proporciona el Execute(XPathNavigator) método , que permite especificar un nodo XML diferente en el que insertar los datos devueltos desde el archivo XML externo.

La clase FileQueryConnection corresponde a la clase XMLFileAdapterObject del modelo de objetos de Microsoft Office InfoPath 2003.

Constructores

FileQueryConnection()

Representa una conexión para recuperar datos de un archivo XML.

Propiedades

FileLocation

Obtiene o establece la ruta de acceso del localizador uniforme de recursos (URL) o convención de nomenclatura universal (UNC) del archivo XML asociado al FileQueryConnection objeto .

Name

Obtiene el nombre de la conexión de datos.

(Heredado de DataConnection)

Métodos

Execute()

Dependiendo de la clase ConnectionTypeConnection desde la que se llame, ejecuta una operación de envío o consulta en la conexión de datos utilizando los valores definidos declarativamente para los datos enviados o los datos que se deben recuperar.

(Heredado de DataConnection)
Execute(XPathNavigator)

Invalida el método predeterminado Execute() para permitir especificar una ubicación diferente para insertar los datos que se devuelven.

Se aplica a