SettingsStore 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于读取/枚举所选范围的集合和属性的抽象类。 它是从 GetReadOnlySettingsStore(SettingsScope) 方法获取的。
在此类的方法中,如果集合路径作为空字符串提供 (“”) 则表示顶级集合。 如果属性名称为空字符串,则表示集合的默认属性。
集合可以包含属性和子集合。 子集合路径使用文件系统中的目录等分隔符进行描述。 同样,分隔符是“” (反斜杠) 字符。 子集合路径的示例为:“根集合\内部集合\叶集合”。
public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class SettingsStore abstract
[Windows::Foundation::Metadata::WebHostHidden]
class SettingsStore abstract
public abstract class SettingsStore
type SettingsStore = class
Public MustInherit Class SettingsStore
- 继承
-
- 派生
-
示例
子集合路径的示例为:“根集合\内部集合\叶集合”。
在此类的方法中,如果集合路径作为空字符串 (“”) 提供,则表示顶级集合。 如果属性名称为空字符串,则表示集合的默认属性。
集合可以包含属性和子集合。 子集合路径使用文件系统中的目录等分隔符进行描述。 同样,分隔符为“\” (反斜杠) 字符。
构造函数
方法
CollectionExists(String)
|
检查传递到此方法的集合是否存在。
|
GetBoolean(String, String)
|
返回其数据类型为 Int32 布尔值的请求属性的值。
|
GetBoolean(String, String, Boolean)
|
返回其数据类型为 Int32 布尔值的请求属性的值。
|
GetInt32(String, String)
|
返回其数据类型为 Int32的请求属性的值。
|
GetInt32(String, String, Int32)
|
返回其数据类型为 Int32的请求属性的值。
|
GetInt64(String, String)
|
返回其数据类型为 Int64的请求属性的值。
|
GetInt64(String, String, Int64)
|
返回其数据类型为 Int64的请求属性的值。
|
GetLastWriteTime(String)
|
提供指向给定集合的属性和子集合的上次写入时间。 方法会报告子集合内部的任何进一步更改, (即非递归) 。 如果已创建、删除属性或修改其值,或者创建或删除了子集合,则集合的上次写入时间将更新。
|
GetMemoryStream(String, String)
|
返回其数据类型为 Binary的请求属性的值。 若要一次性 ToArray() 访问基础字节数组,可以使用 方法。
|
GetPropertyCount(String)
|
返回给定集合下的属性数。
|
GetPropertyNames(String)
|
返回给定集合下的属性的名称。
|
GetPropertyNamesAndValues(String)
|
返回给定集合的属性名称以及每个属性关联的值。
|
GetPropertyType(String, String)
|
返回所请求属性的类型。
|
GetString(String, String)
|
返回其数据类型为 String的请求属性的值。
|
GetString(String, String, String)
|
返回其数据类型为 String的请求属性的值。
|
GetStrings(String, String)
|
返回其数据类型为 MultiString的所请求属性的值。
|
GetSubCollectionCount(String)
|
返回给定集合下的子集合数。
|
GetSubCollectionNames(String)
|
返回给定集合下子集合的名称。
|
GetUInt32(String, String)
|
返回其数据类型为 Int32的请求属性的值。
|
GetUInt32(String, String, UInt32)
|
返回其数据类型为 Int32的请求属性的值。
|
GetUInt64(String, String)
|
返回其数据类型为 Int64的请求属性的值。
|
GetUInt64(String, String, UInt64)
|
返回其数据类型为 Int64的请求属性的值。
|
PropertyExists(String, String)
|
检查传递到此方法的属性是否存在。
|
TryGetBoolean(String, String, Boolean)
|
获取其数据类型为 Int32 布尔值的请求属性的值。
|
TryGetInt32(String, String, Int32)
|
获取其数据类型为 Int32的所请求属性的值。
|
TryGetInt64(String, String, Int64)
|
获取其数据类型为 Int64的所请求属性的值。
|
TryGetString(String, String, String)
|
获取其数据类型为 String的所请求属性的值。
|
TryGetStrings(String, String, String[])
|
返回其数据类型为 MultiString的所请求属性的值。
|
TryGetUInt32(String, String, UInt32)
|
获取其数据类型为 Int32的所请求属性的值。
|
TryGetUInt64(String, String, UInt64)
|
获取其数据类型为 Int64的所请求属性的值。
|
适用于