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。
|
適用於