此主题尚未评级 - 评价此主题

PhoneApplicationPage.State 属性

2013/12/13

允许您保存页面上的暂态数据。

Namespace:  Microsoft.Phone.Controls
程序集:  Microsoft.Phone(位于 Microsoft.Phone.dll 中)
public IDictionary<string, Object> State { get; }

属性值

类型: System.Collections.Generic.IDictionary<String, Object>
返回 IDictionary<TKey, TValue>。表示一个键/值对的常规集合。

不应使用该属性存储全局状态或存储应该永久保存的状态(如用户数据)。用户放在该词典中的对象必须可序列化。仅可在调用 OnNavigatedTo(NavigationEventArgs) 方法期间或之后,或在调用 OnNavigatedFrom(NavigationEventArgs) 方法期间或之前访问该状态。如果您太早或太晚实现,都将引发异常。不应使用该属性进行过量存储,因为每个页面的限制为 2 MB,整个应用程序的限制为 4 MB。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2014 Microsoft. 版权所有。