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語言存取檢查。 的值 false
表示反映的物件應該強制執行 Java 語言存取檢查。
首先,如果有安全性管理員,則會使用ReflectPermission("suppressAccessChecks")
許可權呼叫其 checkPermission
方法。
SecurityException
如果 flag
為 true
,但無法變更這個物件的存取範圍,就會引發 (例如,如果這個項目對像是 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 屬性授權中所述的詞彙使用。