AccessibleObject.Accessible 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取此对象的标志的值 accessible
。 - 或 - 将此 accessible
对象的标志设置为指示的布尔值。
public virtual bool Accessible { [Android.Runtime.Register("isAccessible", "()Z", "GetIsAccessibleHandler")] get; [Android.Runtime.Register("setAccessible", "(Z)V", "GetSetAccessible_ZHandler")] set; }
[<get: Android.Runtime.Register("isAccessible", "()Z", "GetIsAccessibleHandler")>]
[<set: Android.Runtime.Register("setAccessible", "(Z)V", "GetSetAccessible_ZHandler")>]
member this.Accessible : bool with get, set
属性值
对象的 accessible
标志的值
- 属性
注解
属性 getter 文档:
获取此对象的标志的值 accessible
。
适用于 . 的 java.lang.reflect.AccessibleObject.isAccessible()
Java 文档
属性 setter 文档:
将此 accessible
对象的标志设置为指示的布尔值。 一个值 true
,指示反射对象应在使用 Java 语言访问检查时取消检查。 指示反射对象应强制实施 Java 语言访问检查的值 false
。
首先,如果有安全管理器,则会使用ReflectPermission("suppressAccessChecks")
权限调用其checkPermission
方法。
如果flag
不是此对象的可访问性,则引发 ASecurityException
(例如,如果此元素对象是Constructor
类java.lang.Class
true
的对象)。
如果此对象是java.lang.reflect.Constructor
类java.lang.Class
的对象,并且flag
为 true,则引发 ASecurityException
。
适用于 . 的 java.lang.reflect.AccessibleObject.setAccessible(boolean)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。