WritableSettingsStore クラス

定義

選択したスコープのコレクションとプロパティの読み取りと書き込みの両方を行う抽象クラス。 方法から GetWritableSettingsStore(SettingsScope) 得られる。

このクラスは SettingsStore から派生しているため、すべての機能が継承されます。 その上にプロパティとコレクションの操作機能が追加されます。

public ref class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
[Windows::Foundation::Metadata::WebHostHidden]
public ref class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
[Windows::Foundation::Metadata::WebHostHidden]
class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
public abstract class WritableSettingsStore : Microsoft.VisualStudio.Settings.SettingsStore
type WritableSettingsStore = class
    inherit SettingsStore
Public MustInherit Class WritableSettingsStore
Inherits SettingsStore
継承
WritableSettingsStore

注釈

このクラスは SettingsStore から派生しているため、すべての機能が継承されます。 その上にプロパティとコレクションの操作機能が追加されます。

コンストラクター

WritableSettingsStore()

書き込み可能なSettingsStore の新しいインスタンスを初期化します。

メソッド

CollectionExists(String)

このメソッドに渡されるコレクションの存在を確認します。

(継承元 SettingsStore)
CreateCollection(String)

既に存在するものをスキップしながら、入れ子になった各コレクションを作成して、指定されたコレクション パスを作成します。 コレクションの完全なパスが既に存在する場合、 メソッドは単に を返します。

DeleteCollection(String)

指定されたコレクションを再帰的に削除し、そのコレクション内のすべてのサブ コレクションとプロパティを削除します。 コレクションが存在しない場合、または空の文字列 ("") が渡された場合、メソッドは false を返します。

DeleteProperty(String, String)

指定したプロパティをコレクションから削除します。 プロパティまたはコレクションが存在しない場合、メソッドは false を返します。

GetBoolean(String, String)

データ型がブール値である要求されたプロパティの値を Int32 返します。

(継承元 SettingsStore)
GetBoolean(String, String, Boolean)

データ型がブール値である要求されたプロパティの値を Int32 返します。

(継承元 SettingsStore)
GetInt32(String, String)

データ型 Int32が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetInt32(String, String, Int32)

データ型 Int32が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetInt64(String, String)

データ型 Int64が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetInt64(String, String, Int64)

データ型 Int64が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetLastWriteTime(String)

プロパティとサブ コレクションの最後の書き込み時刻を、指定されたコレクションに直接提供します。 メソッドは、サブ コレクションの内部のそれ以上の変更 (つまり、非再帰的) を報告します。 プロパティが作成、削除、またはその値が変更された場合、またはサブ コレクションが作成または削除された場合、コレクションの最後の書き込み時刻が更新されます。

(継承元 SettingsStore)
GetMemoryStream(String, String)

データ型 Binaryが である要求されたプロパティの値を返します。 基になるバイト配列に一度 ToArray() にアクセスするには、 メソッドを使用できます。

(継承元 SettingsStore)
GetPropertyCount(String)

指定したコレクションのプロパティの数を返します。

(継承元 SettingsStore)
GetPropertyNames(String)

指定したコレクションの下にあるプロパティの名前を返します。

(継承元 SettingsStore)
GetPropertyNamesAndValues(String)

プロパティの名前と、指定されたコレクションに関連付けられている各プロパティの値を返します。

(継承元 SettingsStore)
GetPropertyType(String, String)

要求されたプロパティの型を返します。

(継承元 SettingsStore)
GetString(String, String)

データ型 Stringが である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetString(String, String, String)

データ型 Stringが である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetStrings(String, String)

データ型 MultiStringが である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetSubCollectionCount(String)

指定したコレクションのサブ コレクションの数を返します。

(継承元 SettingsStore)
GetSubCollectionNames(String)

指定したコレクションのサブ コレクションの名前を返します。

(継承元 SettingsStore)
GetUInt32(String, String)

データ型 Int32が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetUInt32(String, String, UInt32)

データ型 Int32が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetUInt64(String, String)

データ型 Int64が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
GetUInt64(String, String, UInt64)

データ型 Int64が である要求されたプロパティの値を返します。

(継承元 SettingsStore)
PropertyExists(String, String)

このメソッドに渡されるプロパティの存在を確認します。

(継承元 SettingsStore)
SetBoolean(String, String, Boolean)

データ型を に設定しながら、指定したプロパティの値を指定されたブール値にInt32Updatesします。 プロパティの以前のデータ型が異なる場合は、上書きされます。 プロパティが存在しない場合は、プロパティが作成されます。

SetInt32(String, String, Int32)

データ型を に設定するときに、指定したプロパティの値を指定した整数値にInt32Updatesします。 プロパティの以前のデータ型が異なる場合は、上書きされます。 プロパティが存在しない場合は、プロパティが作成されます。

SetInt64(String, String, Int64)

データ型を に設定するときに、指定したプロパティの値を指定した長い値にInt64Updatesします。 プロパティの以前のデータ型が異なる場合は、上書きされます。 プロパティが存在しない場合は、プロパティが作成されます。

SetMemoryStream(String, String, MemoryStream)

指定したプロパティの値を MemoryStream のビットにUpdatesし、そのデータ型を にBinary設定します。 プロパティの以前のデータ型が異なる場合は、上書きされます。 プロパティが存在しない場合は、プロパティが作成されます。

SetString(String, String, String)

データ型を に設定するときに、指定したプロパティの値を指定された文字列値にStringUpdatesします。 プロパティの以前のデータ型が異なる場合は、上書きされます。 プロパティが存在しない場合は、プロパティが作成されます。

SetUInt32(String, String, UInt32)

データ型を に設定するときに、指定したプロパティの値を指定された符号なし整数値にInt32Updatesします。 プロパティの以前のデータ型が異なる場合は、上書きされます。 プロパティが存在しない場合は、プロパティが作成されます。

SetUInt64(String, String, UInt64)

指定したプロパティの値を、指定した符号なし long 値にUpdatesしながら、そのデータ型を にInt64設定します。 プロパティの以前のデータ型が異なる場合は、上書きされます。 プロパティが存在しない場合は、プロパティが作成されます。

TryGetBoolean(String, String, Boolean)

データ型がブール値である要求されたプロパティの値を Int32 取得します。

(継承元 SettingsStore)
TryGetInt32(String, String, Int32)

データ型が である要求されたプロパティの値を取得します Int32

(継承元 SettingsStore)
TryGetInt64(String, String, Int64)

データ型が である要求されたプロパティの値を取得します Int64

(継承元 SettingsStore)
TryGetString(String, String, String)

データ型が である要求されたプロパティの値を取得します String

(継承元 SettingsStore)
TryGetStrings(String, String, String[])

データ型 MultiStringが である要求されたプロパティの値を返します。

(継承元 SettingsStore)
TryGetUInt32(String, String, UInt32)

データ型が である要求されたプロパティの値を取得します Int32

(継承元 SettingsStore)
TryGetUInt64(String, String, UInt64)

データ型が である要求されたプロパティの値を取得します Int64

(継承元 SettingsStore)

適用対象