Поделиться через


AccessibleObject.Accessible Свойство

Определение

Получите значение флага 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 объекта

Атрибуты

Комментарии

Документация по методу получения свойств:

Получите значение флага accessible для этого объекта.

Документация по Java для java.lang.reflect.AccessibleObject.isAccessible().

Документация по набору свойств:

accessible Задайте флаг для этого объекта указанным логическим значением. Значение true указывает, что отраженный объект должен подавлять проверку доступа на языке Java при его использовании. Значение false указывает, что отраженный объект должен применять проверки доступа на языке Java.

Во-первых, если есть диспетчер безопасности, его checkPermission метод вызывается с разрешением ReflectPermission("suppressAccessChecks") .

ВызываетсяSecurityException, если это, но trueflag доступность этого объекта может не быть изменена (например, если этот объект элемента является Constructor объектом для классаjava.lang.Class).

Вызывается, SecurityException если этот объект является java.lang.reflect.Constructor объектом для класса java.lang.Classи flag имеет значение true.

Документация по Java для java.lang.reflect.AccessibleObject.setAccessible(boolean).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к