WebQueryConnection

WebQueryConnection class

Spécifie les propriétés d’une source de requête Web. Une requête Web récupère les données des tables HTML, et peut également fournir des paramètres HTTP “Get” à traiter par le serveur Web lors de la génération du HTML par , y compris les paramètres et les éléments de paramètre.

public class WebQueryConnection : ExternalConnection

Propriétés

NomLa description
BackgroundRefresh { get; set; }Indique si la connexion peut être actualisée en arrière-plan (de manière asynchrone). true si l’utilisation préférée de la connexion consiste à actualiser de manière asynchrone en arrière-plan ; false si l’utilisation préférée de la connexion consiste à actualiser de manière synchrone au premier plan.
ConnectionDescription { get; set; }Spécifie la description de l’utilisateur pour cette connexion
ConnectionId { get; }Spécifie l’identifiant unique de cette connexion.
CredentialsMethodType { get; set; }Spécifie la méthode d’authentification à utiliser lors de l’établissement (ou du rétablissement) de la connexion.
EditWebPage { get; set; }L’URL de la page Web destinée à l’utilisateur affichant les données de la requête Web. Cette URL est persistante dans le cas où sourceData=“true” et l’URL ont été redirigées pour référencer un fichier XML. Ensuite, la page destinée à l’utilisateur peut être affichée dans l’interface utilisateur et les données XML peuvent être récupérées dans les coulisses.
HtmlFormat { get; set; }Comment gérer la mise en forme à partir de la source HTML lors de l’intégration des données de requête Web dans la feuille de calcul . Pertinent lorsque sourceData est True.
Id { get; }Obtient l’identifiant de la connexion.
IsConsecutive { get; set; }Indicateur indiquant si des délimiteurs consécutifs doivent être traités comme un seul délimiteur.
IsDeleted { get; set; }Indique si la connexion au classeur associé a été supprimée. true si la connexion the a été supprimée ; sinon, faux.
IsHtmlTables { get; set; }Indicateur indiquant si les requêtes Web ne doivent fonctionner que sur des tableaux HTML.
IsNew { get; set; }Vrai si la connexion n’a pas été actualisée pour la première fois ; sinon, faux. Cet état peut se produire lorsque l’utilisateur enregistre le fichier avant qu’une requête n’ait fini de renvoyer.
IsParsePre { get; set; }Indicateur indiquant si les données contenues dans les balises HTML PRE de la page Web sont analysées en colonnes lorsque vous importez la page dans une table de requête.
IsSameSettings { get; set; }Drapeau indiquant s’il faut analyser toutes les tables à l’intérieur d’un bloc PRE avec les mêmes paramètres de largeur que la première ligne.
IsTextDates { get; set; }Indicateur indiquant si les dates doivent être importées dans les cellules de la feuille de calcul sous forme de texte plutôt que de dates.
IsXl2000 { get; set; }Cet indicateur existe pour la rétrocompatibilité avec les anciens fichiers de feuille de calcul existants et est défini sur vrai si cette requête Web a été actualisée dans une application de feuille de calcul plus récente ou égale à pour Microsoft Excel 2000. Il s’agit d’un attribut facultatif qui peut être ignoré.
IsXl97 { get; set; }Cet indicateur existe pour la rétrocompatibilité avec les anciens fichiers de feuille de calcul existants et est défini sur vrai si cette requête Web a été créée dans Microsoft Excel 97. Il s’agit d’un attribut facultatif qui peut être ignoré.
IsXml { get; set; }true si la source de la requête Web est XML (par opposition à HTML), sinon false.
IsXmlSourceData { get; set; }Indicateur indiquant que les données source XML doivent être importées à la place du tableau HTML lui-même.
KeepAlive { get; set; }Vrai lorsque le tableur doit s’efforcer de maintenir la connexion ouverte. Si false, l’application doit fermer la connexion après avoir récupéré les informations .
Name { get; set; }Spécifie le nom de la connexion. Chaque connexion doit avoir un nom unique.
OdcFile { get; set; }Spécifie le chemin d’accès complet au fichier de connexion externe à partir duquel cette connexion a été créée. Si une connexion échoue lors d’une tentative d’actualisation des données et que reconnectionMethod=1, , l’application de feuille de calcul réessaye en utilisant les informations du fichier de connexion externe au lieu de l’objet de connexion intégré dans le classeur.
OnlyUseConnectionFile { get; set; }Indique si le tableur doit toujours et uniquement utiliser les informations de connexion dans le fichier de connexion externe indiqué par l’attribut odcFile lorsque la connexion est actualisée. Si false, l’application de feuille de calcul doit suivre la procédure indiquée par l’attribut reconnectionMethod
Parameters { get; }ObtientConnectionParameterCollection pour une requête ODBC ou Web.
Post { get; set; }Renvoie ou définit la chaîne utilisée avec la méthode post de saisie de données dans un serveur Web pour renvoyer des données à partir d’une requête Web.
virtual PowerQueryFormula { get; }Obtient la définition de la formule de requête de puissance.
ReconnectionMethodType { get; set; }Spécifie ce que l’application de feuille de calcul doit faire lorsqu’une connexion échoue. La valeur par défaut est ReConnectionMethodType.Required.
RefreshInternal { get; set; }Spécifie le nombre de minutes entre les actualisations automatiques de la connexion.
RefreshOnLoad { get; set; }Vrai si cette connexion doit être rafraichie à l’ouverture du fichier ; sinon, faux.
SaveData { get; set; }True si les données externes extraites via la connexion pour remplir une table doivent être enregistrées avec le classeur ; sinon, faux.
SavePassword { get; set; }Vrai si le mot de passe doit être enregistré dans le cadre de la chaîne de connexion ; sinon, Faux.
SourceFile { get; set; }Utilisé lorsque la source de données externe est basée sur un fichier. Lorsqu’une connexion à une telle source de données échoue, le tableur tente de se connecter directement à ce fichier. Peut être exprimé en URI ou en notation de chemin de fichier spécifique au système.
SSOId { get; set; }Identifiant pour l’authentification unique (SSO) utilisé pour l’authentification entre un serveur spreadsheetML intermédiaire et la source de données externe.
Type { get; set; }Obtient ou définit le type de source de données de la connexion externe.
Url { get; set; }URL à utiliser pour actualiser les données externes.

Voir également