Preferences.GetBoolean(String, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与此首选项节点中指定键关联的字符串所表示的布尔值。
[Android.Runtime.Register("getBoolean", "(Ljava/lang/String;Z)Z", "GetGetBoolean_Ljava_lang_String_ZHandler")]
public abstract bool GetBoolean(string? key, bool def);
[<Android.Runtime.Register("getBoolean", "(Ljava/lang/String;Z)Z", "GetGetBoolean_Ljava_lang_String_ZHandler")>]
abstract member GetBoolean : string * bool -> bool
参数
- key
- String
键,其关联值将作为布尔值返回。
- def
- Boolean
如果此首选项节点没有关联的 key 值或关联的值不能解释为布尔值,或者后退存储不可访问,则返回的值。
返回
与此首选项节点关联的 key 字符串表示的布尔值,或者 def 关联值不存在或无法解释为布尔值。
- 属性
例外
如果已删除此节点,则为
如果参数 key 为 null.
注解
返回与此首选项节点中指定键关联的字符串所表示的布尔值。 有效字符串表示 "true"true,表示 "false"false。 大小写将被忽略,因此,例如, "TRUE" 也 "False" 有效。 此方法旨在与 #putBoolean..
如果没有与键关联的值,则返回指定的默认值,如果备份存储不可访问,或者关联值不是 "true" 或 "false"忽略大小写。
如果实现支持 存储的默认值 ,并且存在此类默认值并且是可访问的,则它优先于指定的默认值,除非存储的默认值是使用 "true" 指定的默认值,否则 "false"将忽略这种情况。
适用于 . 的 java.util.prefs.Preferences.getBoolean(java.lang.String, boolean)Java 文档
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。