Udostępnij za pośrednictwem


WritableSettingsStore Klasa

Definicja

Klasa abstrakcyjna dla odczytywania i zapisywania kolekcji i właściwości wybranego zakresu. Jest on uzyskiwany z GetWritableSettingsStore(SettingsScope) metody .

Ta klasa pochodzi z ustawieniaStore, dlatego dziedziczy wszystkie funkcje po nim. Dodaje na nim możliwości manipulowania właściwościami i kolekcjami.

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

Uwagi

Ta klasa pochodzi z ustawieniaStore, dlatego dziedziczy wszystkie funkcje po nim. Dodaje na nim możliwości manipulowania właściwościami i kolekcjami.

Konstruktory

WritableSettingsStore()

Inicjuje nowe wystąpienie WritableSettingsStore.

Metody

CollectionExists(String)

Sprawdza istnienie kolekcji przekazanej do tej metody.

(Odziedziczone po SettingsStore)
CreateCollection(String)

Tworzy daną ścieżkę kolekcji przez utworzenie każdej zagnieżdżonej kolekcji, pomijając te, które już istnieją. Jeśli pełna ścieżka kolekcji już istnieje, metoda po prostu zwraca wartość .

DeleteCollection(String)

Usuwa daną kolekcję rekursywnie usuwając wszystkie kolekcje podrzędne i właściwości w niej. Jeśli kolekcja nie istnieje lub zostanie przekazany pusty ciąg (""), metoda zwraca wartość false.

DeleteProperty(String, String)

Usuwa daną właściwość z kolekcji. Jeśli właściwość lub kolekcja nie istnieje, metoda zwraca wartość false.

GetBoolean(String, String)

Zwraca wartość żądanej właściwości, której typ danych jest Int32 wartością logiczną.

(Odziedziczone po SettingsStore)
GetBoolean(String, String, Boolean)

Zwraca wartość żądanej właściwości, której typ danych jest Int32 wartością logiczną.

(Odziedziczone po SettingsStore)
GetInt32(String, String)

Zwraca wartość żądanej właściwości, której typem danych jest Int32.

(Odziedziczone po SettingsStore)
GetInt32(String, String, Int32)

Zwraca wartość żądanej właściwości, której typem danych jest Int32.

(Odziedziczone po SettingsStore)
GetInt64(String, String)

Zwraca wartość żądanej właściwości, której typem danych jest Int64.

(Odziedziczone po SettingsStore)
GetInt64(String, String, Int64)

Zwraca wartość żądanej właściwości, której typem danych jest Int64.

(Odziedziczone po SettingsStore)
GetLastWriteTime(String)

Udostępnia czas ostatniego zapisu właściwości i kolekcji podrzędnych natychmiast dla danej kolekcji. Metoda zgłasza wszelkie dalsze zmiany wewnętrzne kolekcji podrzędnych (tj. niecykliczne). Czas ostatniego zapisu kolekcji jest aktualizowany w przypadku utworzenia, usunięcia lub zmodyfikowania ich wartości albo utworzenia lub usunięcia kolekcji podrzędnej.

(Odziedziczone po SettingsStore)
GetMemoryStream(String, String)

Zwraca wartość żądanej właściwości, której typem danych jest Binary. Aby uzyskać dostęp do podstawowej tablicy bajtów jednocześnie ToArray() , można użyć metody .

(Odziedziczone po SettingsStore)
GetPropertyCount(String)

Zwraca liczbę właściwości w danej kolekcji.

(Odziedziczone po SettingsStore)
GetPropertyNames(String)

Zwraca nazwy właściwości w danej kolekcji.

(Odziedziczone po SettingsStore)
GetPropertyNamesAndValues(String)

Zwraca nazwy właściwości wraz z poszczególnymi właściwościami skojarzonymi z daną kolekcją.

(Odziedziczone po SettingsStore)
GetPropertyType(String, String)

Zwraca typ żądanej właściwości.

(Odziedziczone po SettingsStore)
GetString(String, String)

Zwraca wartość żądanej właściwości, której typem danych jest String.

(Odziedziczone po SettingsStore)
GetString(String, String, String)

Zwraca wartość żądanej właściwości, której typem danych jest String.

(Odziedziczone po SettingsStore)
GetStrings(String, String)

Zwraca wartości żądanej właściwości, której typem danych jest MultiString.

(Odziedziczone po SettingsStore)
GetSubCollectionCount(String)

Zwraca liczbę kolekcji podrzędnych w ramach danej kolekcji.

(Odziedziczone po SettingsStore)
GetSubCollectionNames(String)

Zwraca nazwy kolekcji podrzędnych w ramach danej kolekcji.

(Odziedziczone po SettingsStore)
GetUInt32(String, String)

Zwraca wartość żądanej właściwości, której typem danych jest Int32.

(Odziedziczone po SettingsStore)
GetUInt32(String, String, UInt32)

Zwraca wartość żądanej właściwości, której typem danych jest Int32.

(Odziedziczone po SettingsStore)
GetUInt64(String, String)

Zwraca wartość żądanej właściwości, której typem danych jest Int64.

(Odziedziczone po SettingsStore)
GetUInt64(String, String, UInt64)

Zwraca wartość żądanej właściwości, której typem danych jest Int64.

(Odziedziczone po SettingsStore)
PropertyExists(String, String)

Sprawdza istnienie właściwości przekazanej do tej metody.

(Odziedziczone po SettingsStore)
SetBoolean(String, String, Boolean)

Aktualizacje wartość określonej właściwości na daną wartość logiczną podczas ustawiania typu danych na Int32wartość . Jeśli poprzedni typ danych właściwości jest inny, zastępuje go. Jeśli właściwość nie istnieje, zostanie utworzona.

SetInt32(String, String, Int32)

Aktualizacje wartość określonej właściwości dla danej wartości całkowitej podczas ustawiania jej typu danych na Int32wartość . Jeśli poprzedni typ danych właściwości jest inny, zastępuje go. Jeśli właściwość nie istnieje, zostanie utworzona.

SetInt64(String, String, Int64)

Aktualizacje wartość określonej właściwości na daną wartość długą podczas ustawiania typu danych na Int64. Jeśli poprzedni typ danych właściwości jest inny, zastępuje go. Jeśli właściwość nie istnieje, zostanie utworzona.

SetMemoryStream(String, String, MemoryStream)

Aktualizacje wartość określonej właściwości do bitów elementu MemoryStream podczas ustawiania typu danych na Binarywartość . Jeśli poprzedni typ danych właściwości jest inny, zastępuje go. Jeśli właściwość nie istnieje, zostanie utworzona.

SetString(String, String, String)

Aktualizacje wartość określonej właściwości na daną wartość ciągu, ustawiając typ danych na String. Jeśli poprzedni typ danych właściwości jest inny, zastępuje go. Jeśli właściwość nie istnieje, zostanie utworzona.

SetUInt32(String, String, UInt32)

Aktualizacje wartość określonej właściwości dla danej niepodpisanej wartości całkowitej podczas ustawiania typu danych na Int32wartość . Jeśli poprzedni typ danych właściwości jest inny, zastępuje go. Jeśli właściwość nie istnieje, zostanie utworzona.

SetUInt64(String, String, UInt64)

Aktualizacje wartość określonej właściwości dla danej niepodpisanej wartości długiej podczas ustawiania typu danych na Int64wartość . Jeśli poprzedni typ danych właściwości jest inny, zastępuje go. Jeśli właściwość nie istnieje, zostanie utworzona.

TryGetBoolean(String, String, Boolean)

Pobiera wartość żądanej właściwości, której typ danych jest Int32 wartością logiczną.

(Odziedziczone po SettingsStore)
TryGetInt32(String, String, Int32)

Pobiera wartość żądanej właściwości, której typem danych jest Int32.

(Odziedziczone po SettingsStore)
TryGetInt64(String, String, Int64)

Pobiera wartość żądanej właściwości, której typem danych jest Int64.

(Odziedziczone po SettingsStore)
TryGetString(String, String, String)

Pobiera wartość żądanej właściwości, której typem danych jest String.

(Odziedziczone po SettingsStore)
TryGetStrings(String, String, String[])

Zwraca wartości żądanej właściwości, której typem danych jest MultiString.

(Odziedziczone po SettingsStore)
TryGetUInt32(String, String, UInt32)

Pobiera wartość żądanej właściwości, której typem danych jest Int32.

(Odziedziczone po SettingsStore)
TryGetUInt64(String, String, UInt64)

Pobiera wartość żądanej właściwości, której typem danych jest Int64.

(Odziedziczone po SettingsStore)

Dotyczy