WebSettings Klasse

Definition

Verwaltet den Einstellungszustand für eine 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
Vererbung
WebSettings
Attribute

Hinweise

Verwaltet den Einstellungszustand für eine WebView. Wenn eine WebView zum ersten Mal erstellt wird, ruft sie einen Satz von Standardeinstellungen ab. Diese Standardeinstellungen werden von jedem Getter-Aufruf zurückgegeben. Ein WebSettings objekt, das von WebView#getSettings() abgerufen wird, ist an die Lebensdauer der WebView gebunden. Wenn eine WebView zerstört wurde, löst jeder Methodenaufruf auf WebSettings eine aus IllegalStateException.

Java-Dokumentation für android.webkit.WebSettings.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

WebSettings()

Verwaltet den Einstellungszustand für eine WebView.

WebSettings(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen.

Felder

ForceDarkAuto

Aktivieren Sie die Erzwingung von Dunkel, abhängig vom Status der übergeordneten WebView-Ansicht.

ForceDarkOff

Deaktivieren Sie die Erzwingung dunkel, unabhängig vom Erzwingungsmodus des übergeordneten WebView-Elements.

ForceDarkOn

Bedingungslos "Force Dark" aktivieren.

MenuItemNone
Veraltet.

Es dürfen keine Menüelemente deaktiviert werden.

MenuItemProcessText
Veraltet.

Deaktivieren Sie alle Menüelemente des Aktionsmodus für die Textverarbeitung.

MenuItemShare
Veraltet.

Menüelement "Freigeben" deaktivieren.

MenuItemWebSearch
Veraltet.

Menüelement "Websuche" deaktivieren.

MixedContentAlwaysAllow
Veraltet.

In diesem Modus ermöglicht die WebView einem sicheren Ursprung das Laden von Inhalten aus einem anderen Ursprung, auch wenn dieser Ursprung unsicher ist.

MixedContentCompatibilityMode
Veraltet.

In diesem Modus versucht die WebView, mit dem Ansatz eines modernen Webbrowsers in Bezug auf gemischte Inhalte kompatibel zu sein.

MixedContentNeverAllow
Veraltet.

In diesem Modus lässt webView keine sichere Quelle zu, um Inhalte aus einem unsicheren Ursprung zu laden.

Eigenschaften

AlgorithmicDarkeningAllowed

Ruft ab, ob die algorithmische Verdunkelung für diese WebView zulässig ist oder nicht. Oder: Steuern Sie, ob die algorithmische Abdunkung zulässig ist.

AllowContentAccess

Ruft ab, ob diese WebView den Zugriff auf Inhalts-URL unterstützt.

AllowFileAccess

Ruft ab, ob diese WebView den Dateizugriff unterstützt.

AllowFileAccessFromFileURLs

Ruft ab, ob JavaScript, das im Kontext einer Dateischema-URL ausgeführt wird, auf Inhalte aus anderen Dateischema-URLs zugreifen kann.

AllowUniversalAccessFromFileURLs

Ruft ab, ob JavaScript, das im Kontext einer Dateischema-URL ausgeführt wird, auf Inhalte eines beliebigen Ursprungs zugreifen kann.

BlockNetworkImage

Ruft ab, ob die WebView keine Bildressourcen aus dem Netzwerk lädt.

BlockNetworkLoads

Ruft ab, ob die WebView keine Ressourcen aus dem Netzwerk lädt.

BuiltInZoomControls

Ruft ab, ob die in WebView integrierten Zoommechanismen verwendet werden.

CacheMode

Ruft die aktuelle Einstellung zum Überschreiben des Cachemodus ab.

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
CursiveFontFamily

Ruft den Familiennamen der schreibiven Schriftart ab.

DatabaseEnabled

Ruft ab, ob die Datenbankspeicher-API aktiviert ist.

DatabasePath

Ruft den Pfad ab, an dem Datenbankspeicher-API-Datenbanken gespeichert werden.

DefaultFixedFontSize

Ruft den standardmäßigen festen Schriftgrad ab.

DefaultFontSize

Ruft den Standardschriftgrad ab.

DefaultTextEncodingName

Ruft den Standardtextcodierungsnamen ab.

DefaultZoom

Ruft die Standardzoomdichte der Seite ab.

DisabledActionModeMenuItems

Verwaltet den Einstellungszustand für eine WebView.

DisplayZoomControls

Ruft ab, ob die WebView bei Verwendung der integrierten Zoommechanismen Steuerelemente auf dem Bildschirm anzeigt.

DomStorageEnabled

Ruft ab, ob die DOM Storage-APIs aktiviert sind.

FantasyFontFamily

Ruft den Familiennamen der Fantasyschriftart ab.

FixedFontFamily

Ruft den festen Schriftfamiliennamen ab.

ForceDark

Rufen Sie den dunklen Force-Modus für diese WebView ab. Oder: Legen Sie den dunklen Force-Modus für diese WebView fest.

Handle

Das Handle für die zugrunde liegende Android-instance.

(Geerbt von Object)
JavaScriptCanOpenWindowsAutomatically

Ruft ab, ob JavaScript Fenster automatisch öffnen kann.

JavaScriptEnabled

Ruft ab, ob JavaScript aktiviert ist.

JniIdentityHashCode

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
JniPeerMembers

Verwaltet den Einstellungszustand für eine WebView.

LightTouchEnabled

Ruft ab, ob leichte Berührungen aktiviert sind.

LoadsImagesAutomatically

Ruft ab, ob die WebView Bildressourcen lädt.

LoadWithOverviewMode

Ruft ab, ob diese WebView Seiten im Übersichtsmodus lädt.

MediaPlaybackRequiresUserGesture

Ruft ab, ob die WebView eine Benutzergeste zum Wiedergeben von Medien erfordert.

MinimumFontSize

Ruft den minimalen Schriftgrad ab.

MinimumLogicalFontSize

Ruft den minimalen logischen Schriftgrad ab.

MixedContentMode

Ruft das aktuelle Verhalten der WebView in Bezug auf das Laden unsicherer Inhalte aus einem sicheren Ursprung ab.

NavDump
Veraltet.

Ruft ab, ob das Dumping des Navigationscaches aktiviert ist. Oder: Ermöglicht das Ablegen des Seitennavigationscaches in eine Textdatei.

OffscreenPreRaster

Verwaltet den Einstellungszustand für eine WebView.

PeerReference

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
PluginsEnabled
Veraltet.

Ruft ab, ob Plug-Ins aktiviert sind. Oder: Legt fest, ob die WebView Plug-Ins aktivieren soll.

PluginsPath
Veraltet.

Ruft das Verzeichnis ab, das die Plug-In-Bibliotheken enthält. Oder: Legt einen benutzerdefinierten Pfad zu Plug-Ins fest, die von der WebView verwendet werden.

SafeBrowsingEnabled

Verwaltet den Einstellungszustand für eine WebView.

SansSerifFontFamily

Ruft den Schriftfamiliennamen ohne Serifen ab.

SaveFormData

Ruft ab, ob die WebView Formulardaten speichert.

SavePassword

Ruft ab, ob die WebView Kennwörter speichert.

SerifFontFamily

Ruft den Namen der Serifenschriftfamilie ab.

StandardFontFamily

Ruft den Namen der Standardschriftschriftfamilie ab.

TextZoom

Ruft den Textzoom der Seite in Prozent ab.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

UseDoubleTree
Veraltet.

Steuert eine Renderingoptimierung, die nicht mehr vorhanden ist. Oder: Steuert eine Renderingoptimierung, die nicht mehr vorhanden ist.

UserAgent
Veraltet.

Ruft den Benutzer-Agent als ganzzahligen Code ab. Oder: Legt die User-Agent-Zeichenfolge mithilfe eines ganzzahligen Codes fest.

UserAgentString

Ruft die User-Agent-Zeichenfolge der WebView ab.

UseWebViewBackgroundForOverscrollBackground
Veraltet.

Ruft ab, ob für diese WebView der Hintergrund von WebView anstelle des internen Musters für den Bildlaufhintergrund verwendet wird. Oder: Legt fest, ob die WebView ihren Hintergrund für den Bildlaufhintergrund verwendet.

UseWideViewPort

Ruft ab, ob die WebView das HTML-Metatag "viewport" unterstützt oder einen breiten Viewport verwendet.

Methoden

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Dispose()

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
Dispose(Boolean)

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
EnableSmoothTransition()
Veraltet.

Ruft ab, ob die WebView einen reibungslosen Übergang beim Schwenken oder Zoomen ermöglicht.

Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem objekt ist.

(Geerbt von Object)
GetDefaultUserAgent(Context)

Gibt die standard-User-Agent zurück, die von einer WebView verwendet wird.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetLayoutAlgorithm()

Ruft den aktuellen Layoutalgorithmus ab.

GetPluginState()
Veraltet.

Ruft den aktuellen Status ab, ob Plug-Ins aktiviert sind.

GetTextSize()
Veraltet.

Ruft die Textgröße der Seite ab.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf den Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf den Monitor dieses Objekts warten.

(Geerbt von Object)
SetAppCacheEnabled(Boolean)

Legt fest, ob die Anwendungscache-API aktiviert werden soll.

SetAppCacheMaxSize(Int64)
Veraltet.

Legt die maximale Größe für den Anwendungscacheinhalt fest.

SetAppCachePath(String)

Legt den Pfad zu den Anwendungscachedateien fest.

SetEnableSmoothTransition(Boolean)
Veraltet.

Legt fest, ob die WebView einen reibungslosen Übergang beim Schwenken oder Zoomen ermöglicht oder während das Fenster, in dem die WebView gehostet wird, keinen Fokus hat.

SetGeolocationDatabasePath(String)

Legt den Pfad fest, in dem die Geolocation-Datenbanken gespeichert werden sollen.

SetGeolocationEnabled(Boolean)

Legt fest, ob Geolocation aktiviert ist.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm)

Legt den zugrunde liegenden Layoutalgorithmus fest.

SetNeedInitialFocus(Boolean)

Teilt der WebView mit, ob ein Knoten den Fokus haben muss, wenn WebView#requestFocus(int, android.graphics.Rect) aufgerufen wird.

SetPluginState(WebSettings+PluginState)
Veraltet.

Weist die WebView an, Plug-Ins bei Bedarf zu aktivieren, zu deaktivieren oder zu verwenden.

SetRenderPriority(WebSettings+RenderPriority)
Veraltet.

Legt die Priorität des Renderthreads fest.

SetSupportMultipleWindows(Boolean)

Legt fest, ob die WebView mehrere Fenster unterstützt.

SetSupportZoom(Boolean)

Legt fest, ob die WebView das Zoomen mithilfe der Bildschirmzoomsteuerelemente und -gesten unterstützen soll.

SetTextSize(WebSettings+TextSize)
Veraltet.

Legt die Textgröße der Seite fest.

SupportMultipleWindows()

Ruft ab, ob die WebView mehrere Fenster unterstützt.

SupportZoom()

Ruft ab, ob die WebView Zoom unterstützt.

ToArray<T>()

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch <>Benachrichtigung</em> oder <em>interrupted</em>.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
IJavaPeerable.Finalized()

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Verwaltet den Einstellungszustand für eine WebView.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Typkonvertierung mit Überprüfung der Android-Laufzeit aus.

JavaCast<TResult>(IJavaObject)

Verwaltet den Einstellungszustand für eine WebView.

GetJniTypeName(IJavaPeerable)

Verwaltet den Einstellungszustand für eine WebView.

Gilt für: