IWebViewControl Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un controllo che ospita contenuto HTML in un'app.
public interface class IWebViewControl
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.Guid(1066537750, 48240, 19418, 145, 54, 201, 67, 112, 137, 159, 171)]
struct IWebViewControl
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.Guid(1066537750, 48240, 19418, 145, 54, 201, 67, 112, 137, 159, 171)]
public interface IWebViewControl
Public Interface IWebViewControl
- Derivato
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)
|
Proprietà
CanGoBack |
Ottiene un valore che indica se nella cronologia di navigazione all'indietro è presente almeno una pagina. |
CanGoForward |
Ottiene un valore che indica se nella cronologia di spostamento in avanti è presente almeno una pagina. |
ContainsFullScreenElement |
Ottiene un valore che indica se IWebViewControl contiene un elemento che supporta lo schermo intero. |
DefaultBackgroundColor |
Ottiene o imposta il colore da usare come sfondo IWebViewControl quando il contenuto HTML non specifica un colore. |
DeferredPermissionRequests |
Ottiene una raccolta di richieste di autorizzazione in attesa di essere concesse o negate. |
DocumentTitle |
Ottiene il titolo della pagina attualmente visualizzata in IWebViewControl. |
Settings |
Ottiene un oggetto WebViewControlSettings contenente proprietà per abilitare o disabilitare le funzionalità IWebViewControl. |
Source |
Ottiene o imposta l'origine URI (Uniform Resource Identifier) del contenuto HTML da visualizzare in IWebViewControl. |
Metodi
BuildLocalStreamUri(String, String) |
Crea un URI che è possibile passare a NavigateToLocalStreamUri |
CapturePreviewToStreamAsync(IRandomAccessStream) |
Crea un'immagine del contenuto IWebViewControl corrente e lo scrive nel flusso specificato. |
CaptureSelectedContentToDataPackageAsync() |
Ottiene in modo asincrono un Pacchetto dati che contiene il contenuto selezionato all'interno di IWebViewControl. |
GetDeferredPermissionRequestById(UInt32, WebViewControlDeferredPermissionRequest) |
Restituisce la richiesta di autorizzazione posticipata con l'ID specificato. |
GoBack() |
Sposta IWebViewControl nella pagina precedente nella cronologia di spostamento. |
GoForward() |
Sposta IWebViewControl nella pagina successiva nella cronologia di spostamento. |
InvokeScriptAsync(String, IIterable<String>) |
Esegue la funzione di script specificata dal codice HTML attualmente caricato, con argomenti specifici, come azione asincrona. |
Navigate(Uri) |
Carica il contenuto HTML nell'URI (Uniform Resource Identifier) specificato. |
NavigateToLocalStreamUri(Uri, IUriToStreamResolver) |
Carica contenuto Web locale nell'URI specificato usando un IUriToStreamResolver. |
NavigateToString(String) |
Carica il contenuto HTML specificato come nuovo documento. |
NavigateWithHttpRequestMessage(HttpRequestMessage) |
Sposta IWebViewControl su un URI con una richiesta POST e intestazioni HTTP. |
Refresh() |
Ricarica il contenuto corrente in IWebViewControl. |
Stop() |
Arresta lo spostamento o il download di IWebViewControl correnti. |
Eventi
ContainsFullScreenElementChanged |
Si verifica quando lo stato di IWebViewControl attualmente contiene un elemento a schermo intero o non cambia. |
ContentLoading |
Si verifica quando IWebViewControl ha avviato il caricamento di nuovo contenuto. |
DOMContentLoaded |
Si verifica quando IWebViewControl ha completato l'analisi del contenuto HTML corrente. |
FrameContentLoading |
Si verifica quando un frame in IWebViewControl ha completato l'analisi del relativo contenuto HTML corrente. |
FrameDOMContentLoaded |
Si verifica quando un frame in IWebViewControl ha completato l'analisi del relativo contenuto HTML corrente. |
FrameNavigationCompleted |
Si verifica quando un frame in IWebViewControl ha completato il caricamento del contenuto. |
FrameNavigationStarting |
Si verifica prima di un frame in IWebViewControl passa al nuovo contenuto. |
LongRunningScriptDetected |
Si verifica periodicamente mentre IWebViewControl esegue JavaScript, consentendo di arrestare lo script. |
NavigationCompleted |
Si verifica quando IWebViewControl ha completato il caricamento del contenuto corrente o se lo spostamento non è riuscito. |
NavigationStarting |
Si verifica prima che IWebViewControl passi al nuovo contenuto. |
NewWindowRequested |
Si verifica quando un utente esegue un'azione in IWebViewControl che causa l'apertura del contenuto in una nuova finestra. |
PermissionRequested |
Si verifica quando un'azione in IWebViewControl richiede che venga concessa l'autorizzazione. |
ScriptNotify |
Si verifica quando il contenuto contenuto in IWebViewControl passa una stringa all'applicazione usando JavaScript. |
UnsafeContentWarningDisplaying |
Si verifica quando IWebViewControl mostra una pagina di avviso per il contenuto segnalato come non sicuro da SmartScreen Filter. |
UnsupportedUriSchemeIdentified |
Si verifica quando viene eseguito un tentativo di passare a un URI (Uniform Resource Identifier) usando uno schema che IWebViewControl non supporta. |
UnviewableContentIdentified |
Si verifica quando IWebViewControl tenta di scaricare un file non supportato. |
WebResourceRequested |
Consente l'intercettazione di una richiesta HTTP. Questo evento viene attivato ogni volta che viene effettuata una richiesta HTTP. |