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

の Java ドキュメントandroid.webkit.WebSettings

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

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 で使用される既定のユーザー エージェントを返します。

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)
古い.

レンダー スレッドの優先度を設定します。

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, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/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 の設定状態を管理します。

適用対象