AccessibleObject.Accessible Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtenga el valor de la accessible
marca para este objeto. -o bien- Establezca la accessible
marca para este objeto en el valor booleano indicado.
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
Valor de propiedad
el valor de la marca del accessible
objeto
- Atributos
Comentarios
Documentación del captador de propiedades:
Obtenga el valor de la accessible
marca para este objeto.
Documentación de Java para java.lang.reflect.AccessibleObject.isAccessible()
.
Documentación del establecedor de propiedades:
Establezca la accessible
marca para este objeto en el valor booleano indicado. Un valor de true
indica que el objeto reflejado debe suprimir la comprobación del acceso al lenguaje Java cuando se usa. Un valor de false
indica que el objeto reflejado debe aplicar comprobaciones de acceso al lenguaje Java.
En primer lugar, si hay un administrador de seguridad, se llama a su checkPermission
método con un ReflectPermission("suppressAccessChecks")
permiso.
SecurityException
Se genera una excepción si flag
es true
pero es posible que no se cambie la accesibilidad de este objeto (por ejemplo, si este objeto de elemento es un Constructor
objeto para la clase java.lang.Class
).
SecurityException
Se genera un objeto si este objeto es un java.lang.reflect.Constructor
objeto para la clase java.lang.Class
y flag
es true.
Documentación de Java para java.lang.reflect.AccessibleObject.setAccessible(boolean)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.