Condividi tramite


WebSettings Classe

Definizione

Gestisce lo stato delle impostazioni per un controllo WebView.

[Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)]
public abstract class WebSettings : Java.Lang.Object
[<Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)>]
type WebSettings = class
    inherit Object
Ereditarietà
WebSettings
Attributi

Commenti

Gestisce lo stato delle impostazioni per un controllo WebView. Quando un controllo WebView viene creato per la prima volta, ottiene un set di impostazioni predefinite. Queste impostazioni predefinite verranno restituite da qualsiasi chiamata getter. Un WebSettings oggetto ottenuto da WebView#getSettings() è legato alla vita di WebView. Se un controllo WebView è stato eliminato definitivamente, qualsiasi chiamata al metodo su WebSettings genererà un'eccezione IllegalStateException.

Documentazione java per android.webkit.WebSettings.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

WebSettings()

Gestisce lo stato delle impostazioni per un controllo WebView.

WebSettings(IntPtr, JniHandleOwnership)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

ForceDarkAuto

Abilita forza scura dipendente dallo stato della visualizzazione padre WebView.

ForceDarkOff

Disabilita forza scura, indipendentemente dalla modalità scura forzata dell'elemento padre WebView.

ForceDarkOn

Abilita in modo condizionale la forza oscura.

MenuItemNone
Obsoleti.

Nessuna voce di menu deve essere disabilitata.

MenuItemProcessText
Obsoleti.

Disabilitare tutte le voci di menu della modalità azione per l'elaborazione del testo.

MenuItemShare
Obsoleti.

Disabilita la voce di menu "Condividi".

MenuItemWebSearch
Obsoleti.

Disabilita la voce di menu "Ricerca Web".

MixedContentAlwaysAllow
Obsoleti.

In questa modalità, WebView consentirà a un'origine sicura di caricare il contenuto da qualsiasi altra origine, anche se tale origine non è sicura.

MixedContentCompatibilityMode
Obsoleti.

In questa modalità, WebView tenterà di essere compatibile con l'approccio di un Web browser moderno per quanto riguarda il contenuto misto.

MixedContentNeverAllow
Obsoleti.

In questa modalità, WebView non consentirà a un'origine sicura di caricare il contenuto da un'origine non sicura.

Proprietà

AlgorithmicDarkeningAllowed

Ottiene se l'oscuramento algoritmico è consentito o meno per questo Controllo WebView. -oppure- Controllare se è consentita l'oscuramento algoritmico.

AllowContentAccess

Ottiene un valore che indica se webView supporta l'accesso all'URL del contenuto.

AllowFileAccess

Ottiene un valore che indica se webView supporta l'accesso ai file.

AllowFileAccessFromFileURLs

Ottiene un valore che indica se JavaScript in esecuzione nel contesto di un URL dello schema di file può accedere al contenuto da altri URL dello schema di file.

AllowUniversalAccessFromFileURLs

Ottiene un valore che indica se JavaScript in esecuzione nel contesto di un URL dello schema di file può accedere al contenuto da qualsiasi origine.

BlockNetworkImage

Ottiene un valore che indica se WebView non carica le risorse dell'immagine dalla rete.

BlockNetworkLoads

Ottiene un valore che indica se WebView non carica risorse dalla rete.

BuiltInZoomControls

Ottiene un valore che indica se vengono utilizzati i meccanismi di zoom incorporati in WebView.

CacheMode

Ottiene l'impostazione corrente per eseguire l'override della modalità cache.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
CursiveFontFamily

Ottiene il nome della famiglia di caratteri curvi.

DatabaseEnabled

Ottiene un valore che indica se l'API di archiviazione del database è abilitata.

DatabasePath

Ottiene il percorso in cui vengono salvati i database dell'API di archiviazione del database.

DefaultFixedFontSize

Ottiene la dimensione predefinita del carattere fisso.

DefaultFontSize

Ottiene la dimensione predefinita del carattere.

DefaultTextEncodingName

Ottiene il nome di codifica del testo predefinito.

DefaultZoom

Ottiene la densità di zoom predefinita della pagina.

DisabledActionModeMenuItems

Gestisce lo stato delle impostazioni per un controllo WebView.

DisplayZoomControls

Ottiene un valore che indica se WebView visualizza i controlli di zoom sullo schermo quando si usano i meccanismi di zoom predefiniti.

DomStorageEnabled

Ottiene un valore che indica se le API di archiviazione DOM sono abilitate.

FantasyFontFamily

Ottiene il nome della famiglia di caratteri fantasy.

FixedFontFamily

Ottiene il nome della famiglia di caratteri fisso.

ForceDark

Ottenere la modalità scura forzata per questo controllo WebView. - oppure - Impostare la modalità scura forzata per questo Controllo WebView.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JavaScriptCanOpenWindowsAutomatically

Ottiene un valore che indica se JavaScript può aprire automaticamente le finestre.

JavaScriptEnabled

Ottiene un valore che indica se JavaScript è abilitato.

JniIdentityHashCode

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
JniPeerMembers

Gestisce lo stato delle impostazioni per un controllo WebView.

LightTouchEnabled

Ottiene un valore che indica se i tocchi di luce sono abilitati.

LoadsImagesAutomatically

Ottiene un valore che indica se WebView carica le risorse dell'immagine.

LoadWithOverviewMode

Ottiene un valore che indica se questa visualizzazione Web carica le pagine in modalità panoramica.

MediaPlaybackRequiresUserGesture

Ottiene un valore che indica se WebView richiede un movimento dell'utente per riprodurre elementi multimediali.

MinimumFontSize

Ottiene la dimensione minima del carattere.

MinimumLogicalFontSize

Ottiene la dimensione minima del carattere logico.

MixedContentMode

Ottiene il comportamento corrente di WebView per quanto riguarda il caricamento di contenuto non sicuro da un'origine sicura.

NavDump
Obsoleti.

Ottiene un valore che indica se il dump della cache di spostamento è abilitato. -oppure- Abilita il dump della cache di spostamento delle pagine in un file di testo.

OffscreenPreRaster

Gestisce lo stato delle impostazioni per un controllo WebView.

PeerReference

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
PluginsEnabled
Obsoleti.

Ottiene un valore che indica se i plug-in sono abilitati. -oppure- Imposta se WebView deve abilitare i plug-in.

PluginsPath
Obsoleti.

Ottiene la directory che contiene le librerie di plug-in. -oppure- Imposta un percorso personalizzato per i plug-in usati da WebView.

SafeBrowsingEnabled

Gestisce lo stato delle impostazioni per un controllo WebView.

SansSerifFontFamily

Ottiene il nome della famiglia di caratteri sans-serif.

SaveFormData

Ottiene un valore che indica se WebView salva i dati del modulo.

SavePassword

Ottiene un valore che indica se WebView salva le password.

SerifFontFamily

Ottiene il nome della famiglia di caratteri serif.

StandardFontFamily

Ottiene il nome della famiglia di caratteri standard.

TextZoom

Ottiene lo zoom del testo della pagina in percentuale.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

UseDoubleTree
Obsoleti.

Controllo di un'ottimizzazione del rendering non più presente. -oppure- Controlla un'ottimizzazione del rendering che non è più presente.

UserAgent
Obsoleti.

Ottiene l'agente utente come codice intero. -oppure- Imposta la stringa dell'agente utente usando un codice integer.

UserAgentString

Ottiene la stringa dell'agente utente di WebView.

UseWebViewBackgroundForOverscrollBackground
Obsoleti.

Ottiene un valore che indica se webView utilizza lo sfondo di WebView anziché il modello interno per lo sfondo dello scorrimento. -oppure- Imposta se WebView usa lo sfondo per lo sfondo sullo scorrimento.

UseWideViewPort

Ottiene un valore che indica se WebView supporta il meta tag HTML "viewport" o se userà un riquadro di visualizzazione wide.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
Dispose(Boolean)

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
EnableSmoothTransition()
Obsoleti.

Ottiene un valore che indica se WebView consente una transizione uniforme durante la panoramica o lo zoom.

Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetDefaultUserAgent(Context)

Restituisce il User-Agent predefinito utilizzato da un controllo WebView.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetLayoutAlgorithm()

Ottiene l'algoritmo di layout corrente.

GetPluginState()
Obsoleti.

Ottiene lo stato corrente relativo al fatto che i plug-in siano abilitati.

GetTextSize()
Obsoleti.

Ottiene le dimensioni del testo della pagina.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
SetAppCacheEnabled(Boolean)

Imposta un valore che indica se l'API Cache applicazioni deve essere abilitata.

SetAppCacheMaxSize(Int64)
Obsoleti.

Imposta le dimensioni massime per il contenuto della cache dell'applicazione.

SetAppCachePath(String)

Imposta il percorso dei file di Application Caches.

SetEnableSmoothTransition(Boolean)
Obsoleti.

Imposta se WebView abiliterà la transizione senza problemi durante la panoramica o lo zoom o mentre la finestra che ospita WebView non ha lo stato attivo.

SetGeolocationDatabasePath(String)

Imposta il percorso in cui salvare i database di georilevazione.

SetGeolocationEnabled(Boolean)

Imposta un valore che indica se la georilevazione è abilitata.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm)

Imposta l'algoritmo di layout sottostante.

SetNeedInitialFocus(Boolean)

Indica a WebView se è necessario impostare un nodo in modo che abbia lo stato attivo quando WebView#requestFocus(int, android.graphics.Rect) viene chiamato.

SetPluginState(WebSettings+PluginState)
Obsoleti.

Indica a WebView di abilitare, disabilitare o avere plug-in su richiesta.

SetRenderPriority(WebSettings+RenderPriority)
Obsoleti.

Imposta la priorità del thread di rendering.

SetSupportMultipleWindows(Boolean)

Imposta un valore che indica se WebView supporta più finestre.

SetSupportZoom(Boolean)

Imposta se WebView deve supportare lo zoom usando i relativi movimenti e controlli di zoom sullo schermo.

SetTextSize(WebSettings+TextSize)
Obsoleti.

Imposta le dimensioni del testo della pagina.

SupportMultipleWindows()

Ottiene un valore che indica se WebView supporta più finestre.

SupportZoom()

Ottiene un valore che indica se WebView supporta lo zoom.

ToArray<T>()

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
IJavaPeerable.Finalized()

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Gestisce lo stato delle impostazioni per un controllo WebView.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Gestisce lo stato delle impostazioni per un controllo WebView.

GetJniTypeName(IJavaPeerable)

Gestisce lo stato delle impostazioni per un controllo WebView.

Si applica a