WritableSettingsStore Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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) |