WebSettings Classe

Définition

Gère l’état des paramètres d’un 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
Héritage
WebSettings
Attributs

Remarques

Gère l’état des paramètres d’un WebView. Lorsqu’un WebView est créé pour la première fois, il obtient un ensemble de paramètres par défaut. Ces paramètres par défaut sont retournés à partir de n’importe quel appel getter. Un WebSettings objet obtenu WebView#getSettings() est lié à la vie du WebView. Si un WebView a été détruit, tout appel WebSettings de méthode lève un IllegalStateException.

Documentation Java pour android.webkit.WebSettings.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

WebSettings()

Gère l’état des paramètres d’un WebView.

WebSettings(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

ForceDarkAuto

Activez la force de l’obscurité en fonction de l’état de la vue parente WebView.

ForceDarkOff

Désactivez l’obscurité de la force, quel que soit le mode sombre de force du parent WebView.

ForceDarkOn

Activez inconditionnellement la force sombre.

MenuItemNone
Obsolète.

Aucun élément de menu ne doit être désactivé.

MenuItemProcessText
Obsolète.

Désactivez tous les éléments de menu en mode action pour le traitement du texte.

MenuItemShare
Obsolète.

Désactiver l’élément de menu « Partager ».

MenuItemWebSearch
Obsolète.

Désactiver l’élément de menu « Recherche web ».

MixedContentAlwaysAllow
Obsolète.

Dans ce mode, le WebView permet à une origine sécurisée de charger du contenu à partir d’une autre origine, même si cette origine est non sécurisée.

MixedContentCompatibilityMode
Obsolète.

Dans ce mode, le WebView tentera d’être compatible avec l’approche d’un navigateur web moderne en ce qui concerne le contenu mixte.

MixedContentNeverAllow
Obsolète.

Dans ce mode, le WebView n’autorise pas une origine sécurisée à charger du contenu à partir d’une origine non sécurisée.

Propriétés

AlgorithmicDarkeningAllowed

Obtenez si l’assombrissement algorithmique est autorisé ou non pour ce WebView. -ou- Contrôler si l’assombrissement algorithmique est autorisé.

AllowContentAccess

Obtient si ce WebView prend en charge l’accès à l’URL de contenu.

AllowFileAccess

Obtient si ce WebView prend en charge l’accès aux fichiers.

AllowFileAccessFromFileURLs

Obtient si JavaScript en cours d’exécution dans le contexte d’une URL de schéma de fichiers peut accéder au contenu à partir d’autres URL de schéma de fichiers.

AllowUniversalAccessFromFileURLs

Obtient si JavaScript s’exécute dans le contexte d’une URL de schéma de fichiers peut accéder au contenu à partir de n’importe quelle origine.

BlockNetworkImage

Obtient si le WebView ne charge pas les ressources d’image à partir du réseau.

BlockNetworkLoads

Obtient si le WebView ne charge pas de ressources à partir du réseau.

BuiltInZoomControls

Obtient si les mécanismes de zoom intégrés à WebView sont utilisés.

CacheMode

Obtient le paramètre actuel pour remplacer le mode cache.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
CursiveFontFamily

Obtient le nom de la famille de polices cursive.

DatabaseEnabled

Obtient si l’API de stockage de base de données est activée.

DatabasePath

Obtient le chemin d’accès à l’emplacement où les bases de données d’API de stockage de base de données sont enregistrées.

DefaultFixedFontSize

Obtient la taille de police fixe par défaut.

DefaultFontSize

Obtient la taille de police par défaut.

DefaultTextEncodingName

Obtient le nom d’encodage de texte par défaut.

DefaultZoom

Obtient la densité de zoom par défaut de la page.

DisabledActionModeMenuItems

Gère l’état des paramètres d’un WebView.

DisplayZoomControls

Obtient si le WebView affiche des contrôles de zoom à l’écran lors de l’utilisation des mécanismes de zoom intégrés.

DomStorageEnabled

Obtient si les API de stockage DOM sont activées.

FantasyFontFamily

Obtient le nom de la famille de polices fantasy.

FixedFontFamily

Obtient le nom de la famille de polices fixe.

ForceDark

Obtenez le mode sombre force pour ce WebView. -ou- Définissez le mode sombre force pour ce WebView.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JavaScriptCanOpenWindowsAutomatically

Obtient si JavaScript peut ouvrir automatiquement des fenêtres.

JavaScriptEnabled

Obtient si JavaScript est activé.

JniIdentityHashCode

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
JniPeerMembers

Gère l’état des paramètres d’un WebView.

LightTouchEnabled

Obtient si les touches légères sont activées.

LoadsImagesAutomatically

Obtient si WebView charge les ressources d’image.

LoadWithOverviewMode

Obtient si ce WebView charge des pages en mode vue d’ensemble.

MediaPlaybackRequiresUserGesture

Obtient si le WebView nécessite un mouvement utilisateur pour lire le média.

MinimumFontSize

Obtient la taille de police minimale.

MinimumLogicalFontSize

Obtient la taille de police logique minimale.

MixedContentMode

Obtient le comportement actuel du WebView en ce qui concerne le chargement de contenu non sécurisé à partir d’une origine sécurisée.

NavDump
Obsolète.

Obtient si le vidage du cache de navigation est activé. -ou- Active le vidage du cache de navigation de pages dans un fichier texte.

OffscreenPreRaster

Gère l’état des paramètres d’un WebView.

PeerReference

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
PluginsEnabled
Obsolète.

Obtient si les plug-ins sont activés. -ou- Définit si le WebView doit activer les plug-ins.

PluginsPath
Obsolète.

Obtient le répertoire qui contient les bibliothèques de plug-ins. -ou- Définit un chemin d’accès personnalisé aux plug-ins utilisés par le WebView.

SafeBrowsingEnabled

Gère l’état des paramètres d’un WebView.

SansSerifFontFamily

Obtient le nom de la famille de police sans-serif.

SaveFormData

Obtient si WebView enregistre les données de formulaire.

SavePassword

Obtient si WebView enregistre les mots de passe.

SerifFontFamily

Obtient le nom de la famille de polices serif.

StandardFontFamily

Obtient le nom de la famille de polices standard.

TextZoom

Obtient le zoom texte de la page en pourcentage.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

UseDoubleTree
Obsolète.

Contrôle d’une optimisation du rendu qui n’est plus présente. -ou- Contrôle d’une optimisation de rendu qui n’est plus présente.

UserAgent
Obsolète.

Obtient l’agent utilisateur en tant que code entier. -ou- Définit la chaîne de l’agent utilisateur à l’aide d’un code entier.

UserAgentString

Obtient la chaîne de l’agent utilisateur de WebView.

UseWebViewBackgroundForOverscrollBackground
Obsolète.

Obtient si ce WebView utilise l’arrière-plan de WebView au lieu du modèle interne pour l’arrière-plan de défilement. -ou- Définit si le WebView utilise son arrière-plan pour l’arrière-plan de défilement.

UseWideViewPort

Obtient si le WebView prend en charge la balise meta HTML « viewport » ou utilise une fenêtre d’affichage large.

Méthodes

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Dispose()

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
Dispose(Boolean)

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
EnableSmoothTransition()
Obsolète.

Obtient si le WebView active la transition fluide lors du mouvement panoramique ou du zoom.

Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetDefaultUserAgent(Context)

Retourne l’agent utilisateur par défaut utilisé par un WebView.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
GetLayoutAlgorithm()

Obtient l’algorithme de disposition actuel.

GetPluginState()
Obsolète.

Obtient l’état actuel concernant l’activation des plug-ins.

GetTextSize()
Obsolète.

Obtient la taille du texte de la page.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetAppCacheEnabled(Boolean)

Définit si l’API Caches d’applications doit être activée.

SetAppCacheMaxSize(Int64)
Obsolète.

Définit la taille maximale du contenu du cache d’application.

SetAppCachePath(String)

Définit le chemin d’accès aux fichiers Caches d’application.

SetEnableSmoothTransition(Boolean)
Obsolète.

Définit si le WebView active la transition fluide pendant le mouvement panoramique ou le zoom, ou si la fenêtre hébergeant le WebView n’a pas le focus.

SetGeolocationDatabasePath(String)

Définit le chemin d’accès où les bases de données de géolocalisation doivent être enregistrées.

SetGeolocationEnabled(Boolean)

Définit si la géolocalisation est activée.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm)

Définit l’algorithme de disposition sous-jacent.

SetNeedInitialFocus(Boolean)

Indique à WebView s’il doit définir un nœud pour qu’il ait le focus lorsqu’il WebView#requestFocus(int, android.graphics.Rect) est appelé.

SetPluginState(WebSettings+PluginState)
Obsolète.

Indique à WebView d’activer, de désactiver ou d’avoir des plug-ins à la demande.

SetRenderPriority(WebSettings+RenderPriority)
Obsolète.

Définit la priorité du thread de rendu.

SetSupportMultipleWindows(Boolean)

Définit si le WebView prend en charge plusieurs fenêtres.

SetSupportZoom(Boolean)

Définit si le WebView doit prendre en charge le zoom à l’aide de ses contrôles de zoom et mouvements à l’écran.

SetTextSize(WebSettings+TextSize)
Obsolète.

Définit la taille du texte de la page.

SupportMultipleWindows()

Obtient si WebView prend en charge plusieurs fenêtres.

SupportZoom()

Obtient si WebView prend en charge le zoom.

ToArray<T>()

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

IJavaPeerable.Disposed()

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
IJavaPeerable.DisposeUnlessReferenced()

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
IJavaPeerable.Finalized()

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
IJavaPeerable.JniManagedPeerState

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Gère l’état des paramètres d’un WebView.

(Hérité de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Gère l’état des paramètres d’un WebView.

(Hérité de Object)

Méthodes d’extension

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Gère l’état des paramètres d’un WebView.

GetJniTypeName(IJavaPeerable)

Gère l’état des paramètres d’un WebView.

S’applique à