Klasa WritableSettingsStore
Klasa abstrakcyjna zarówno odczytywania i zapisywania właściwości i kolekcje zaznaczonego zakresu.Są one uzyskiwane z GetWritableSettingsStore metody.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Settings.SettingsStore
Microsoft.VisualStudio.Settings.WritableSettingsStore
Przestrzeń nazw: Microsoft.VisualStudio.Settings
Zestawy: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Microsoft.VisualStudio.Settings (w Microsoft.VisualStudio.Settings.dll)
Składnia
'Deklaracja
Public MustInherit Class WritableSettingsStore _
Inherits SettingsStore
public abstract class WritableSettingsStore : SettingsStore
Typ WritableSettingsStore uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
WritableSettingsStore |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CollectionExists | Sprawdza istnienie zbierania, przekazany do tej metody. (Odziedziczone z SettingsStore). | |
CreateCollection | Tworzy ścieżkę danej kolekcji, tworząc każdy zbiór zagnieżdżonych podczas pominięcie tych, które już istnieją. | |
DeleteCollection | Usuwa rekursywnie danej kolekcji, usuwając wszystkie sub-collections i właściwości w nim.Jeśli kolekcja nie istnieje lub pusty ciąg ("") jest przekazywana, a następnie metoda zwraca false. | |
DeleteProperty | Usuwa danej właściwości z kolekcji.Jeśli właściwość lub kolekcji nie istnieje, a następnie metoda zwraca false. | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetBoolean(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32] jako wartość logiczna. (Odziedziczone z SettingsStore). | |
GetBoolean(String, String, Boolean) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32] jako wartość logiczna. (Odziedziczone z SettingsStore). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetInt32(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore). | |
GetInt32(String, String, Int32) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore). | |
GetInt64(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore). | |
GetInt64(String, String, Int64) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore). | |
GetLastWriteTime | Miejsce ostatniego zapisu właściwości i natychmiastowego do danej kolekcji sub-collections. (Odziedziczone z SettingsStore). | |
GetMemoryStream | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Binary].Aby jednocześnie dostęp podstawowej tablicy bajtowej [!:MemoryStream.ToArray] metoda może być używana. (Odziedziczone z SettingsStore). | |
GetPropertyCount | Zwraca liczbę właściwości w danej kolekcji. (Odziedziczone z SettingsStore). | |
GetPropertyNames | Zwraca nazwy właściwości w danej kolekcji. (Odziedziczone z SettingsStore). | |
GetPropertyType | Zwraca typ Żądana właściwość. (Odziedziczone z SettingsStore). | |
GetString(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.String]. (Odziedziczone z SettingsStore). | |
GetString(String, String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.String]. (Odziedziczone z SettingsStore). | |
GetSubCollectionCount | Zwraca liczbę sub-collections w danej kolekcji. (Odziedziczone z SettingsStore). | |
GetSubCollectionNames | Zwraca nazwy sub-collections w danej kolekcji. (Odziedziczone z SettingsStore). | |
GetType | Pobiera Type bieżącej instancji. (Odziedziczone z Object). | |
GetUInt32(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore). | |
GetUInt32(String, String, UInt32) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore). | |
GetUInt64(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore). | |
GetUInt64(String, String, UInt64) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
PropertyExists | Sprawdza istnienie właściwość przekazany do tej metody. (Odziedziczone z SettingsStore). | |
SetBoolean | Aktualizuje wartości określonej właściwości na daną wartość logiczna podczas ustawiania jego typu danych [!:SettingsType.Int32]. | |
SetInt32 | Aktualizuje wartości określonej właściwości na wartość całkowitą danego podczas ustawiania jego typu danych [!:SettingsType.Int32]. | |
SetInt64 | Aktualizuje wartości określonej właściwości na daną wartość long podczas ustawiania jego typu danych [!:SettingsType.Int64]. | |
SetMemoryStream | Aktualizuje wartości określonej właściwości do bitów elementu MemoryStream podczas ustawiania jego typu danych [!:SettingsType.Binary]. | |
SetString | Aktualizuje wartości określonej właściwości na wartość ciągu podczas ustawiania jego typu danych [!:SettingsType.String]. | |
SetUInt32 | Aktualizuje wartości określonej właściwości na wartość danej liczba całkowita bez znaku podczas ustawiania jego typu danych [!:SettingsType.Int32]. | |
SetUInt64 | Aktualizuje wartości określonej właściwości na daną wartość long niepodpisanych podczas ustawiania jego typu danych [!:SettingsType.Int64]. | |
ToString | Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object). |
Początek
Uwagi
Ta klasa jest pochodną SettingsStore stąd dziedziczy wszystkie funkcje związane z niego.Dodaje właściwość i kolekcji umiejętności manipulacji na górze.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.