Share via


IWebResourceRequest 接口

定义

包含 方法的参数 WebViewClient#shouldInterceptRequest

[Android.Runtime.Register("android/webkit/WebResourceRequest", "", "Android.Webkit.IWebResourceRequestInvoker")]
public interface IWebResourceRequest : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/webkit/WebResourceRequest", "", "Android.Webkit.IWebResourceRequestInvoker")>]
type IWebResourceRequest = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
实现

注解

包含 方法的参数 WebViewClient#shouldInterceptRequest

android.webkit.WebResourceRequestJava 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

属性

Handle

获取基础 Android 对象的 JNI 值。

(继承自 IJavaObject)
HasGesture

获取手势 ((例如单击) )是否与请求相关联。

IsForMainFrame

获取是否针对main帧发出请求。

IsRedirect

包含 方法的参数 WebViewClient#shouldInterceptRequest

JniIdentityHashCode

返回包装实例的 的值 java.lang.System.identityHashCode()

(继承自 IJavaPeerable)
JniManagedPeerState

托管对等方的状态。

(继承自 IJavaPeerable)
JniPeerMembers

成员访问和调用支持。

(继承自 IJavaPeerable)
Method

获取与请求关联的方法,例如“GET”。

PeerReference

返回 JniObjectReference 包装的 Java 对象实例的 。

(继承自 IJavaPeerable)
RequestHeaders

获取与请求关联的标头。

Url

获取发出资源请求的 URL。

方法

Disposed()

释放实例时调用。

(继承自 IJavaPeerable)
DisposeUnlessReferenced()

如果没有对此实例的未完成引用,则调用 Dispose();否则,不执行任何操作。

(继承自 IJavaPeerable)
Finalized()

在实例完成时调用。

(继承自 IJavaPeerable)
SetJniIdentityHashCode(Int32)

设置 返回 JniIdentityHashCode的值。

(继承自 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

包含 方法的参数 WebViewClient#shouldInterceptRequest

(继承自 IJavaPeerable)
SetPeerReference(JniObjectReference)

设置 返回 PeerReference的值。

(继承自 IJavaPeerable)
UnregisterFromRuntime()

取消注册此实例,以便运行时不会从将来 Java.Interop.JniRuntime+JniValueManager.PeekValue 的调用中返回它。

(继承自 IJavaPeerable)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

包含 方法的参数 WebViewClient#shouldInterceptRequest

GetJniTypeName(IJavaPeerable)

包含 方法的参数 WebViewClient#shouldInterceptRequest

适用于