ISharedPreferences 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于访问和修改 返回的 Context#getSharedPreferences
首选项数据的接口。
[Android.Runtime.Register("android/content/SharedPreferences", "", "Android.Content.ISharedPreferencesInvoker")]
public interface ISharedPreferences : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/SharedPreferences", "", "Android.Content.ISharedPreferencesInvoker")>]
type ISharedPreferences = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 属性
- 实现
注解
用于访问和修改 返回的 Context#getSharedPreferences
首选项数据的接口。 对于任何特定的首选项集,所有客户端都共享此类的单个实例。 对首选项的修改必须经过 对象 Editor
,以确保首选项值在提交到存储时保持一致状态和控制。 应用程序必须将从各种 get
方法返回的对象视为不可变。
注意:此类提供强大的一致性保证。 它使用成本高昂的操作可能会减慢应用的速度。 经常更改的属性或可以容忍损失的属性应使用其他机制。 有关更多详细信息,请阅读 有关 和 Editor#apply()
的Editor#commit()
注释。
<em>注意:此类不支持跨多个进程使用。</Em>
<div class=“special reference”><h3>Developer Guides</h3>
有关使用 SharedPreferences 的详细信息,请阅读 数据存储 开发人员指南。
</Div>
的 android.content.SharedPreferences
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
属性
All |
从首选项中检索所有值。 |
Handle |
获取基础 Android 对象的 JNI 值。 (继承自 IJavaObject) |
JniIdentityHashCode |
返回包装实例的 的值 |
JniManagedPeerState |
托管对等方的状态。 (继承自 IJavaPeerable) |
JniPeerMembers |
成员访问和调用支持。 (继承自 IJavaPeerable) |
PeerReference |
返回 JniObjectReference 包装的 Java 对象实例的 。 (继承自 IJavaPeerable) |
方法
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
用于访问和修改 返回的 |
GetJniTypeName(IJavaPeerable) |
用于访问和修改 返回的 |