WebQueryConnection

WebQueryConnection class

Especifica las propiedades de un origen de consulta web. Una consulta web recuperará datos de tablas HTML, y también puede proporcionar parámetros HTTP “Get” para que los procese el servidor web al generar el HTML mediante , incluidos los parámetros y elementos de parámetro.

public class WebQueryConnection : ExternalConnection

Propiedades

NombreDescripción
BackgroundRefresh { get; set; }Indica si la conexión se puede actualizar en segundo plano (asincrónicamente). verdadero si el uso preferido de la conexión es actualizar de forma asíncrona en segundo plano; falso si el uso preferido de la conexión es actualizar sincrónicamente en primer plano.
ConnectionDescription { get; set; }Especifica la descripción de usuario para esta conexión
ConnectionId { get; }Especifica el identificador único de esta conexión.
CredentialsMethodType { get; set; }Especifica el método de autenticación que se utilizará al establecer (o restablecer) la conexión.
EditWebPage { get; set; }La URL de la página web orientada al usuario que muestra los datos de la consulta web. Esta URL persiste en el caso de que sourceData=“true” y la URL se hayan redirigido para hacer referencia a un archivo XML. Luego, la página orientada al usuario se puede mostrar en la interfaz de usuario y los datos XML se pueden recuperar detrás de escena.
HtmlFormat { get; set; }Cómo manejar el formato de la fuente HTML al traer datos de consultas web a la hoja de trabajo . Relevante cuando sourceData es True.
Id { get; }Obtiene el id de la conexión.
IsConsecutive { get; set; }Indicador que indica si los delimitadores consecutivos deben tratarse como un solo delimitador.
IsDeleted { get; set; }Indica si se eliminó la conexión del libro de trabajo asociado. true si se ha eliminado la conexión ; de lo contrario, false.
IsHtmlTables { get; set; }Indicador que indica si las consultas web solo deben funcionar en tablas HTML.
IsNew { get; set; }True si la conexión no se ha actualizado por primera vez; en caso contrario, falso. Este estado puede ocurrir cuando el usuario guarda el archivo antes de que una consulta haya terminado de regresar.
IsParsePre { get; set; }Indicador que indica si los datos contenidos en las etiquetas HTML PRE de la página web se analizan en columnas cuando importa la página a una tabla de consulta.
IsSameSettings { get; set; }Indicador que indica si analizar todas las tablas dentro de un bloque PRE con la misma configuración de ancho que la primera fila.
IsTextDates { get; set; }Indicador que indica si las fechas deben importarse a las celdas de la hoja de trabajo como texto en lugar de fechas.
IsXl2000 { get; set; }Este indicador existe para la compatibilidad con versiones anteriores de archivos de hojas de cálculo existentes más antiguos, y se establece en verdadero si esta consulta web se actualizó en una aplicación de hoja de cálculo más reciente o igual a Microsoft Excel 2000. Este es un atributo opcional que se puede ignorar.
IsXl97 { get; set; }Esta marca existe para la compatibilidad con versiones anteriores de archivos de hojas de cálculo existentes más antiguos, y se establece en verdadero si esta consulta web se creó en Microsoft Excel 97. Este es un atributo opcional que se puede ignorar.
IsXml { get; set; }verdadero si el origen de la consulta web es XML (frente a HTML); de lo contrario, falso.
IsXmlSourceData { get; set; }Indicador que indica que los datos de origen XML deben importarse en lugar de la propia tabla HTML.
KeepAlive { get; set; }Verdadero cuando la aplicación de hoja de cálculo debe esforzarse por mantener abierta la conexión . Cuando es falso, la aplicación debe cerrar la conexión después de recuperar la información .
Name { get; set; }Especifica el nombre de la conexión. Cada conexión debe tener un nombre único.
OdcFile { get; set; }Especifica la ruta completa al archivo de conexión externa a partir del cual se creó esta conexión . Si falla una conexión durante un intento de actualizar los datos y reconnectionMethod=1, , la aplicación de hoja de cálculo volverá a intentarlo utilizando la información del archivo de conexión externo en lugar del objeto de conexión incrustado en el libro de trabajo.
OnlyUseConnectionFile { get; set; }Indica si la aplicación de hoja de cálculo debe usar siempre y solo la información de conexión en el archivo de conexión externo indicado por el atributo odcFile cuando se actualiza la conexión. Si es falso, la aplicación de hoja de cálculo debe seguir el procedimiento indicado por el atributo reconnectionMethod
Parameters { get; }ObtieneConnectionParameterCollection para una consulta ODBC o web.
Post { get; set; }Devuelve o establece la cadena utilizada con el método de publicación para ingresar datos en un servidor web para devolver datos de una consulta web.
virtual PowerQueryFormula { get; }Obtiene la definición de la fórmula power query.
ReconnectionMethodType { get; set; }Especifica qué debe hacer la aplicación de hoja de cálculo cuando falla una conexión. El valor predeterminado es ReConnectionMethodType.Required.
RefreshInternal { get; set; }Especifica la cantidad de minutos entre actualizaciones automáticas de la conexión.
RefreshOnLoad { get; set; }True si esta conexión debe actualizarse al abrir el archivo; de lo contrario, false.
SaveData { get; set; }Verdadero si los datos externos obtenidos a través de la conexión para completar una tabla deben guardarse con el libro de trabajo; en caso contrario, falso.
SavePassword { get; set; }True si la contraseña se guardará como parte de la cadena de conexión; de lo contrario, Falso.
SourceFile { get; set; }Se utiliza cuando el origen de datos externo está basado en archivos. Cuando falla una conexión a dicha fuente de datos , la aplicación de hoja de cálculo intenta conectarse directamente a este archivo. Puede ser expresado en URI o notación de ruta de archivo específica del sistema.
SSOId { get; set; }Identificador para inicio de sesión único (SSO) utilizado para la autenticación entre un servidor intermedio spreadsheetML y la fuente de datos externa.
Type { get; set; }Obtiene o establece el tipo de origen de datos de la conexión externa.
Url { get; set; }URL a usar para actualizar datos externos.

Ver también