WritableSettingsStore Kelas

Definisi

Kelas abstrak untuk membaca dan menulis koleksi dan properti cakupan yang dipilih. Ini diperoleh dari GetWritableSettingsStore(SettingsScope) metode .

Kelas ini berasal dari SettingsStore sehingga mewarisi semua fungsi darinya. Ini menambahkan kemampuan manipulasi properti dan koleksi di atasnya.

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
Warisan
WritableSettingsStore

Keterangan

Kelas ini berasal dari SettingsStore sehingga mewarisi semua fungsi darinya. Ini menambahkan kemampuan manipulasi properti dan koleksi di atasnya.

Konstruktor

WritableSettingsStore()

Menginisialisasi instans baru WritableSettingsStore.

Metode

CollectionExists(String)

Memeriksa keberadaan koleksi yang diteruskan ke metode ini.

(Diperoleh dari SettingsStore)
CreateCollection(String)

Membuat jalur koleksi yang diberikan dengan membuat setiap koleksi berlapis sambil melewati yang sudah ada. Jika jalur lengkap koleksi sudah ada, metode hanya mengembalikan.

DeleteCollection(String)

Menghapus koleksi yang diberikan secara rekursif menghapus semua sub koleksi dan properti di dalamnya. Jika koleksi tidak ada atau string kosong ("") diteruskan maka metode mengembalikan false.

DeleteProperty(String, String)

Menghapus properti yang diberikan dari koleksi. Jika properti atau koleksi tidak ada, maka metode mengembalikan false.

GetBoolean(String, String)

Mengembalikan nilai properti yang diminta yang tipe datanya Int32 adalah boolean.

(Diperoleh dari SettingsStore)
GetBoolean(String, String, Boolean)

Mengembalikan nilai properti yang diminta yang tipe datanya Int32 adalah boolean.

(Diperoleh dari SettingsStore)
GetInt32(String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int32.

(Diperoleh dari SettingsStore)
GetInt32(String, String, Int32)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int32.

(Diperoleh dari SettingsStore)
GetInt64(String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int64.

(Diperoleh dari SettingsStore)
GetInt64(String, String, Int64)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int64.

(Diperoleh dari SettingsStore)
GetLastWriteTime(String)

Menyediakan waktu tulis terakhir properti dan sub koleksi segera ke koleksi yang diberikan. Metode ini melaporkan perubahan lebih lanjut internal pada sub koleksi (yaitu non-rekursif). Waktu penulisan terakhir koleksi diperbarui jika properti dibuat, dihapus, atau nilainya dimodifikasi atau jika sub koleksi dibuat atau dihapus.

(Diperoleh dari SettingsStore)
GetMemoryStream(String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Binary. Untuk mengakses array byte yang mendasar sekaligus ToArray() dapat digunakan.

(Diperoleh dari SettingsStore)
GetPropertyCount(String)

Mengembalikan jumlah properti di bawah koleksi yang diberikan.

(Diperoleh dari SettingsStore)
GetPropertyNames(String)

Mengembalikan nama properti di bawah koleksi yang diberikan.

(Diperoleh dari SettingsStore)
GetPropertyNamesAndValues(String)

Mengembalikan nama properti bersama dengan setiap properti yang terkait dengan nilai untuk koleksi yang diberikan.

(Diperoleh dari SettingsStore)
GetPropertyType(String, String)

Mengembalikan jenis properti yang diminta.

(Diperoleh dari SettingsStore)
GetString(String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah String.

(Diperoleh dari SettingsStore)
GetString(String, String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah String.

(Diperoleh dari SettingsStore)
GetStrings(String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah MultiString.

(Diperoleh dari SettingsStore)
GetSubCollectionCount(String)

Mengembalikan jumlah sub kumpulan di bawah kumpulan yang diberikan.

(Diperoleh dari SettingsStore)
GetSubCollectionNames(String)

Mengembalikan nama sub kumpulan di bawah koleksi yang diberikan.

(Diperoleh dari SettingsStore)
GetUInt32(String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int32.

(Diperoleh dari SettingsStore)
GetUInt32(String, String, UInt32)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int32.

(Diperoleh dari SettingsStore)
GetUInt64(String, String)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int64.

(Diperoleh dari SettingsStore)
GetUInt64(String, String, UInt64)

Mengembalikan nilai properti yang diminta yang jenis datanya adalah Int64.

(Diperoleh dari SettingsStore)
PropertyExists(String, String)

Memeriksa keberadaan properti yang diteruskan ke metode ini.

(Diperoleh dari SettingsStore)
SetBoolean(String, String, Boolean)

Updates nilai properti yang ditentukan ke nilai Boolean yang diberikan sambil mengatur jenis datanya ke Int32. Jika jenis data properti sebelumnya berbeda, jenis data tersebut akan menimpanya. Jika properti tidak ada, properti akan membuatnya.

SetInt32(String, String, Int32)

Updates nilai properti yang ditentukan ke nilai bilangan bulat yang diberikan sambil mengatur jenis datanya ke Int32. Jika jenis data properti sebelumnya berbeda, jenis data tersebut akan menimpanya. Jika properti tidak ada, properti akan membuatnya.

SetInt64(String, String, Int64)

Updates nilai properti yang ditentukan ke nilai panjang yang diberikan sambil mengatur jenis datanya ke Int64. Jika jenis data properti sebelumnya berbeda, jenis data tersebut akan menimpanya. Jika properti tidak ada, properti akan membuatnya.

SetMemoryStream(String, String, MemoryStream)

Updates nilai properti yang ditentukan ke bit MemoryStream sambil mengatur jenis datanya ke Binary. Jika jenis data properti sebelumnya berbeda, jenis data tersebut akan menimpanya. Jika properti tidak ada, properti akan membuatnya.

SetString(String, String, String)

Updates nilai properti yang ditentukan ke nilai string yang diberikan sambil mengatur jenis datanya ke String. Jika jenis data properti sebelumnya berbeda, jenis data tersebut akan menimpanya. Jika properti tidak ada, properti akan membuatnya.

SetUInt32(String, String, UInt32)

Updates nilai properti yang ditentukan ke nilai bilangan bulat yang tidak ditandatangani yang diberikan saat mengatur jenis datanya ke Int32. Jika jenis data properti sebelumnya berbeda, jenis data tersebut akan menimpanya. Jika properti tidak ada, properti akan membuatnya.

SetUInt64(String, String, UInt64)

Updates nilai properti yang ditentukan ke nilai panjang yang tidak ditandatangani yang diberikan saat mengatur jenis datanya ke Int64. Jika jenis data properti sebelumnya berbeda, jenis data tersebut akan menimpanya. Jika properti tidak ada, properti akan membuatnya.

TryGetBoolean(String, String, Boolean)

Mendapatkan nilai properti yang diminta yang jenis datanya Int32 sebagai boolean.

(Diperoleh dari SettingsStore)
TryGetInt32(String, String, Int32)

Mendapatkan nilai properti yang diminta yang jenis datanya adalah Int32.

(Diperoleh dari SettingsStore)
TryGetInt64(String, String, Int64)

Mendapatkan nilai properti yang diminta yang jenis datanya adalah Int64.

(Diperoleh dari SettingsStore)
TryGetString(String, String, String)

Mendapatkan nilai properti yang diminta yang jenis datanya adalah String.

(Diperoleh dari SettingsStore)
TryGetStrings(String, String, String[])

Mengembalikan nilai properti yang diminta yang jenis datanya adalah MultiString.

(Diperoleh dari SettingsStore)
TryGetUInt32(String, String, UInt32)

Mendapatkan nilai properti yang diminta yang jenis datanya adalah Int32.

(Diperoleh dari SettingsStore)
TryGetUInt64(String, String, UInt64)

Mendapatkan nilai properti yang diminta yang jenis datanya adalah Int64.

(Diperoleh dari SettingsStore)

Berlaku untuk