WebSettings クラス

定義

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
継承
WebSettings
属性

注釈

WebView の設定状態を管理します。 WebView が最初に作成されると、一連の既定の設定が取得されます。 これらの既定の設定は、任意のゲッター呼び出しから返されます。 WebSettingsからWebView#getSettings()取得されたオブジェクトは、WebView の有効期間に関連付けられます。 WebView が破棄された場合、 の WebSettings メソッド呼び出しでは、 IllegalStateExceptionがスローされます。

android.webkit.WebSettingsJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

WebSettings()

WebView の設定状態を管理します。

WebSettings(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

ForceDarkAuto

WebView 親ビューの状態に応じて強制ダークを有効にします。

ForceDarkOff

WebView 親の強制ダーク モードに関係なく、強制ダークを無効にします。

ForceDarkOn

無条件で強制ダークを有効にします。

MenuItemNone
古い.

メニュー項目を無効にする必要はありません。

MenuItemProcessText
古い.

テキスト処理のすべてのアクション モード メニュー項目を無効にします。

MenuItemShare
古い.

メニュー項目 "共有" を無効にします。

MenuItemWebSearch
古い.

メニュー項目 "Web Search" を無効にします。

MixedContentAlwaysAllow
古い.

このモードでは、WebView を使用すると、その配信元が安全でない場合でも、セキュリティで保護された配信元が他の配信元からコンテンツを読み込むことができます。

MixedContentCompatibilityMode
古い.

このモードでは、WebView は、混合コンテンツに関して最新の Web ブラウザーのアプローチと互換性を持つように試みます。

MixedContentNeverAllow
古い.

このモードでは、WebView では、安全でない配信元からコンテンツを読み込むセキュリティで保護された配信元を許可しません。

プロパティ

AlgorithmicDarkeningAllowed

この WebView に対してアルゴリズムの暗さが許可されているかどうかを取得します。 または、アルゴリズムの暗化を許可するかどうかを制御します。

AllowContentAccess

この WebView がコンテンツ URL アクセスをサポートするかどうかを取得します。

AllowFileAccess

この WebView でファイル アクセスがサポートされているかどうかを取得します。

AllowFileAccessFromFileURLs

ファイル スキーム URL のコンテキストで実行されている JavaScript が、他のファイル スキーム URL のコンテンツにアクセスできるかどうかを取得します。

AllowUniversalAccessFromFileURLs

ファイル スキーム URL のコンテキストで実行されている JavaScript が、任意の配信元からコンテンツにアクセスできるかどうかを取得します。

BlockNetworkImage

WebView がネットワークからイメージ リソースを読み込まないかどうかを取得します。

BlockNetworkLoads

WebView がネットワークからリソースを読み込まないかどうかを取得します。

BuiltInZoomControls

WebView に組み込まれているズーム メカニズムが使用されているかどうかを取得します。

CacheMode

キャッシュ モードをオーバーライドするための現在の設定を取得します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
CursiveFontFamily

筆記体フォント ファミリ名を取得します。

DatabaseEnabled

データベース ストレージ API が有効になっているかどうかを取得します。

DatabasePath

データベース ストレージ API データベースが保存される場所へのパスを取得します。

DefaultFixedFontSize

既定の固定フォント サイズを取得します。

DefaultFontSize

既定のフォント サイズを取得します。

DefaultTextEncodingName

既定のテキスト エンコード名を取得します。

DefaultZoom

ページの既定のズーム密度を取得します。

DisabledActionModeMenuItems

WebView の設定状態を管理します。

DisplayZoomControls

組み込みのズーム メカニズムを使用するときに、WebView が画面上のズーム コントロールを表示するかどうかを取得します。

DomStorageEnabled

DOM Storage API が有効になっているかどうかを取得します。

FantasyFontFamily

ファンタジー フォント ファミリ名を取得します。

FixedFontFamily

固定フォント ファミリ名を取得します。

ForceDark

この WebView の強制ダーク モードを取得します。 または、この WebView の強制ダーク モードを設定します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JavaScriptCanOpenWindowsAutomatically

JavaScript でウィンドウを自動的に開くことができるかどうかを取得します。

JavaScriptEnabled

JavaScript が有効かどうかを取得します。

JniIdentityHashCode

WebView の設定状態を管理します。

(継承元 Object)
JniPeerMembers

WebView の設定状態を管理します。

LightTouchEnabled

ライト タッチが有効かどうかを取得します。

LoadsImagesAutomatically

WebView がイメージ リソースを読み込むかどうかを取得します。

LoadWithOverviewMode

この WebView が概要モードでページを読み込むかどうかを取得します。

MediaPlaybackRequiresUserGesture

WebView でメディアを再生するためにユーザー ジェスチャが必要かどうかを取得します。

MinimumFontSize

最小フォント サイズを取得します。

MinimumLogicalFontSize

最小論理フォント サイズを取得します。

MixedContentMode

セキュリティで保護された配信元からの安全でないコンテンツの読み込みに関する WebView の現在の動作を取得します。

NavDump
古い.

ナビゲーション キャッシュのダンプが有効かどうかを取得します。 または、ページ ナビゲーション キャッシュをテキスト ファイルにダンプできるようにします。

OffscreenPreRaster

WebView の設定状態を管理します。

PeerReference

WebView の設定状態を管理します。

(継承元 Object)
PluginsEnabled
古い.

プラグインが有効かどうかを取得します。 または、WebView でプラグインを有効にするかどうかを設定します。

PluginsPath
古い.

プラグイン ライブラリを含むディレクトリを取得します。 または、WebView で使用されるプラグインへのカスタム パスを設定します。

SafeBrowsingEnabled

WebView の設定状態を管理します。

SansSerifFontFamily

sans-serif フォント ファミリ名を取得します。

SaveFormData

WebView がフォーム データを保存するかどうかを取得します。

SavePassword

WebView がパスワードを保存するかどうかを取得します。

SerifFontFamily

serif フォント ファミリ名を取得します。

StandardFontFamily

標準フォント ファミリ名を取得します。

TextZoom

ページのテキスト ズームをパーセントで取得します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。

UseDoubleTree
古い.

存在しなくなったレンダリングの最適化を制御しました。 または、 が存在しなくなったレンダリングの最適化を制御しました。

UserAgent
古い.

ユーザー エージェントを整数コードとして取得します。 または、整数コードを使用してユーザー エージェント文字列を設定します。

UserAgentString

WebView のユーザー エージェント文字列を取得します。

UseWebViewBackgroundForOverscrollBackground
古い.

この WebView で、スクロール背景の内部パターンではなく WebView の背景を使用するかどうかを取得します。 または、 WebView がスクロール背景の上に背景を使用するかどうかを設定します。

UseWideViewPort

WebView が "ビューポート" HTML メタ タグをサポートするか、ワイド ビューポートを使用するかを取得します。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

WebView の設定状態を管理します。

(継承元 Object)
Dispose(Boolean)

WebView の設定状態を管理します。

(継承元 Object)
EnableSmoothTransition()
古い.

パン中またはズーム中に WebView でスムーズな切り替えを有効にするかどうかを取得します。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetDefaultUserAgent(Context)

WebView で使用される既定の User-Agent を返します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetLayoutAlgorithm()

現在のレイアウト アルゴリズムを取得します。

GetPluginState()
古い.

プラグインが有効になっているかどうかに関する現在の状態を取得します。

GetTextSize()
古い.

ページのテキスト サイズを取得します。

JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
SetAppCacheEnabled(Boolean)

アプリケーション キャッシュ API を有効にするかどうかを設定します。

SetAppCacheMaxSize(Int64)
古い.

アプリケーション キャッシュ コンテンツの最大サイズを設定します。

SetAppCachePath(String)

アプリケーション キャッシュ ファイルへのパスを設定します。

SetEnableSmoothTransition(Boolean)
古い.

パンまたはズーム中、または WebView をホストするウィンドウにフォーカスがないときに、WebView でスムーズな画面切り替えを有効にするかどうかを設定します。

SetGeolocationDatabasePath(String)

位置情報データベースを保存するパスを設定します。

SetGeolocationEnabled(Boolean)

位置情報を有効にするかどうかを設定します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm)

基になるレイアウト アルゴリズムを設定します。

SetNeedInitialFocus(Boolean)

が呼び出されたときに WebView#requestFocus(int, android.graphics.Rect) 、フォーカスを持つノードを設定する必要があるかどうかを WebView に指示します。

SetPluginState(WebSettings+PluginState)
古い.

必要に応じてプラグインを有効、無効、または持つよう WebView に指示します。

SetRenderPriority(WebSettings+RenderPriority)
古い.

Render スレッドの優先度を設定します。

SetSupportMultipleWindows(Boolean)

WebView が複数のウィンドウをサポートするかどうかを設定します。

SetSupportZoom(Boolean)

WebView で画面上のズーム コントロールとジェスチャを使用したズームをサポートするかどうかを設定します。

SetTextSize(WebSettings+TextSize)
古い.

ページのテキスト サイズを設定します。

SupportMultipleWindows()

WebView で複数のウィンドウがサポートされているかどうかを取得します。

SupportZoom()

WebView でズームがサポートされているかどうかを取得します。

ToArray<T>()

WebView の設定状態を管理します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

WebView の設定状態を管理します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

WebView の設定状態を管理します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

WebView の設定状態を管理します。

(継承元 Object)
IJavaPeerable.Finalized()

WebView の設定状態を管理します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

WebView の設定状態を管理します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

WebView の設定状態を管理します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

WebView の設定状態を管理します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

WebView の設定状態を管理します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

WebView の設定状態を管理します。

GetJniTypeName(IJavaPeerable)

WebView の設定状態を管理します。

適用対象