IInspectionCompanion 接口

定义

用于检查视图的配套对象的接口。

[Android.Runtime.Register("android/view/inspector/InspectionCompanion", "", "Android.Views.Inspectors.IInspectionCompanionInvoker", ApiSince=29)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public interface IInspectionCompanion : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/inspector/InspectionCompanion", "", "Android.Views.Inspectors.IInspectionCompanionInvoker", ApiSince=29)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
type IInspectionCompanion = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
实现

注解

用于检查视图的配套对象的接口。

检查助手只需处理为其定义的特定类的属性和节点名称,而不需要处理父类中的任何内容。 在运行时,检查器实例化每个检查配套的一个实例,并按它检查的每个类型的正确继承顺序处理访问它们。

从类型树的顶部到底部读取属性,以便重写其父类中的属性的类可以在读取器中覆盖该属性。 一般情况下,属性会通过其 getter 完全继承,检查器运行时将通过父级的检查助手读取父类的属性,而子辅助将仅读取自定义父级以来添加或更改的属性。

android.view.inspector.InspectionCompanionJava 文档。

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

属性

Handle

获取基础 Android 对象的 JNI 值。

(继承自 IJavaObject)
JniIdentityHashCode

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

(继承自 IJavaPeerable)
JniManagedPeerState

托管对等方的状态。

(继承自 IJavaPeerable)
JniPeerMembers

成员访问和调用支持。

(继承自 IJavaPeerable)
PeerReference

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

(继承自 IJavaPeerable)

方法

Disposed()

在释放实例时调用。

(继承自 IJavaPeerable)
DisposeUnlessReferenced()

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

(继承自 IJavaPeerable)
Finalized()

在实例完成时调用。

(继承自 IJavaPeerable)
MapProperties(IPropertyMapper)

将此伴侣知道的属性的字符串名称映射到整数 ID。

ReadProperties(Object, IPropertyReader)

将此配套类型实例的值读入 PropertyReader

SetJniIdentityHashCode(Int32)

设置 返回 JniIdentityHashCode的值。

(继承自 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

用于检查视图的配套对象的接口。

(继承自 IJavaPeerable)
SetPeerReference(JniObjectReference)

设置 返回 PeerReference的值。

(继承自 IJavaPeerable)
UnregisterFromRuntime()

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

(继承自 IJavaPeerable)

扩展方法

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

用于检查视图的配套对象的接口。

GetJniTypeName(IJavaPeerable)

用于检查视图的配套对象的接口。

适用于