WebQueryConnection

WebQueryConnection class

Specifica le proprietà per un’origine query Web. Una query Web recupererà i dati dalle tabelle HTML, e può anche fornire parametri HTTP “Get” che devono essere elaborati dal server Web nella generazione dell’HTML da inclusi i parametri e gli elementi dei parametri.

public class WebQueryConnection : ExternalConnection

Proprietà

NomeDescrizione
BackgroundRefresh { get; set; }Indica se la connessione può essere aggiornata in background (in modo asincrono). true se l’utilizzo preferito della connessione prevede l’aggiornamento asincrono in background; false se l’utilizzo preferito della connessione prevede l’aggiornamento sincrono in primo piano.
ConnectionDescription { get; set; }Specifica la descrizione utente per questa connessione
ConnectionId { get; }Specifica l’identificatore univoco di questa connessione.
CredentialsMethodType { get; set; }Specifica il metodo di autenticazione da utilizzare per stabilire (o ristabilire) la connessione.
EditWebPage { get; set; }L’URL della pagina Web rivolta all’utente che mostra i dati della query Web. Questo URL è persistente nel caso in cui sourceData=“true” e url siano stati reindirizzati per fare riferimento a un file XML. Quindi la pagina rivolta all’utente può essere mostrata nell’interfaccia utente e i dati XML possono essere recuperati dietro le quinte.
HtmlFormat { get; set; }Come gestire la formattazione dall’origine HTML quando si importano dati di query Web nel foglio di lavoro . Rilevante quando sourceData è True.
Id { get; }Ottiene l’ID della connessione.
IsConsecutive { get; set; }Flag che indica se i delimitatori consecutivi devono essere trattati come un solo delimitatore.
IsDeleted { get; set; }Indica se la connessione alla cartella di lavoro associata è stata eliminata. true se la connessione è stata eliminata; in caso contrario, falso.
IsHtmlTables { get; set; }Flag che indica se le query web devono funzionare solo su tabelle HTML.
IsNew { get; set; }True se la connessione non è stata aggiornata per la prima volta; altrimenti falso. Questo stato può verificarsi quando l’utente salva il file prima che una query sia terminata.
IsParsePre { get; set; }Flag che indica se i dati contenuti nei tag HTML PRE nella pagina Web vengono analizzati in colonne quando si importa la pagina in una tabella di query.
IsSameSettings { get; set; }Flag che indica se analizzare tutte le tabelle all’interno di un blocco PRE con le stesse impostazioni di larghezza della prima riga.
IsTextDates { get; set; }Contrassegno che indica se le date devono essere importate nelle celle del foglio di lavoro come testo anziché come date.
IsXl2000 { get; set; }Questo flag esiste per la compatibilità con le versioni precedenti con file di fogli di calcolo esistenti precedenti ed è impostato su true se questa query Web è stata aggiornata in un’applicazione per fogli di calcolo più recente o uguale a a Microsoft Excel 2000. Questo è un attributo facoltativo che può essere ignorato.
IsXl97 { get; set; }Questo flag esiste per la compatibilità con le versioni precedenti con i file di foglio di calcolo esistenti precedenti ed è impostato su true se questa query Web è stata creata in Microsoft Excel 97. Questo è un attributo facoltativo che può essere ignorato.
IsXml { get; set; }true se l’origine della query Web è XML (rispetto a HTML), altrimenti false.
IsXmlSourceData { get; set; }Flag che indica che i dati di origine XML devono essere importati invece della tabella HTML stessa.
KeepAlive { get; set; }Vero quando l’applicazione del foglio di calcolo dovrebbe tentare di mantenere aperta la connessione . Se false, l’applicazione dovrebbe chiudere la connessione dopo aver recuperato le informazioni .
Name { get; set; }Specifica il nome della connessione. Ogni connessione deve avere un nome univoco.
OdcFile { get; set; }Specifica il percorso completo del file di connessione esterno da cui è stata creata questa connessione . Se una connessione non riesce durante un tentativo di aggiornamento dei dati e reconnectionMethod=1, , l’applicazione del foglio di calcolo tenterà di nuovo utilizzando le informazioni dal file di connessione esterno invece dell’oggetto di connessione incorporato nella cartella di lavoro.
OnlyUseConnectionFile { get; set; }Indica se l’applicazione del foglio di calcolo deve utilizzare sempre e solo le informazioni di connessione nel file di connessione esterno indicato dall’attributo odcFile quando la connessione viene aggiornata. Se false, l’applicazione del foglio di calcolo dovrebbe seguire la procedura indicata dall’attributo reconnectionMethod
Parameters { get; }OttieneConnectionParameterCollection per una query ODBC o Web.
Post { get; set; }Restituisce o imposta la stringa utilizzata con il metodo post per l’immissione di dati in un server Web per restituire i dati da una query Web.
virtual PowerQueryFormula { get; }Ottiene la definizione della formula della query di alimentazione.
ReconnectionMethodType { get; set; }Specifica cosa deve fare l’applicazione del foglio di calcolo quando una connessione non riesce. Il valore predefinito è ReConnectionMethodType.Required.
RefreshInternal { get; set; }Specifica il numero di minuti tra gli aggiornamenti automatici della connessione.
RefreshOnLoad { get; set; }True se questa connessione deve essere aggiornata all’apertura del file; in caso contrario, falso.
SaveData { get; set; }True se i dati esterni recuperati tramite la connessione per popolare una tabella devono essere salvati con la cartella di lavoro; altrimenti falso.
SavePassword { get; set; }True se la password deve essere salvata come parte della stringa di connessione; in caso contrario, Falso.
SourceFile { get; set; }Utilizzato quando l’origine dati esterna è basata su file. Quando una connessione a tale origine dati non riesce, l’applicazione del foglio di calcolo tenta di connettersi direttamente a questo file. Può essere espresso nell’URI o nella notazione del percorso del file specifica del sistema.
SSOId { get; set; }Identificatore per Single Sign On (SSO) utilizzato per l’autenticazione tra un server spreadsheetML intermedio e l’origine dati esterna.
Type { get; set; }Ottiene o imposta il tipo DataSource della connessione esterna.
Url { get; set; }URL da utilizzare per aggiornare i dati esterni.

Guarda anche