SettingsStore クラス

定義

選択したスコープのコレクションとプロパティを読み取り/列挙するための抽象クラス。 方法から 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
継承
SettingsStore
派生

サブコレクション パスの例は、"ルート コレクション\内部コレクション\リーフ コレクション" です。

注釈

このクラスのメソッドでは、コレクション パスが空の文字列 ("") として指定されている場合は、最上位レベルのコレクションを表します。 プロパティ名が空の文字列の場合は、コレクションの既定のプロパティを示します。

コレクションには、プロパティとサブコレクションを含めることができます。 サブコレクション パスは、ファイル システム内のディレクトリなどの区切り記号で記述されます。 同様に、区切り記号は '\' (バックスラッシュ) 文字です。

コンストラクター

SettingsStore()

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

適用対象