共用方式為


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 旗標值

屬性

備註

屬性 getter 檔:

取得這個物件的旗標值 accessible

java.lang.reflect.AccessibleObject.isAccessible()Java 檔。

屬性 setter 檔:

將此 accessible 物件的旗標設定為指定的布爾值。 的值 true 表示所反映的物件在使用時應該隱藏Java語言存取檢查。 的值 false 表示反映的物件應該強制執行 Java 語言存取檢查。

首先,如果有安全性管理員,則會使用ReflectPermission("suppressAccessChecks")許可權呼叫其 checkPermission 方法。

SecurityException如果 flagtrue ,但無法變更這個物件的存取範圍,就會引發 (例如,如果這個項目對像是 Constructor 類別java.lang.Class的物件)。

SecurityException如果這個物件是 java.lang.reflect.Constructor 類別java.lang.Class的物件,而且 flag 為 true,則會引發 。

java.lang.reflect.AccessibleObject.setAccessible(boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於