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.Classy 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.