Klasa SettingsStore
Klasa abstrakcyjna do czytania lub wyliczanie kolekcje i właściwości zaznaczonego zakresu.Są one uzyskiwane z GetReadOnlySettingsStore metody.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Settings.SettingsStore
Microsoft.VisualStudio.Settings.WritableSettingsStore
Przestrzeń nazw: Microsoft.VisualStudio.Settings
Zestawy: Microsoft.VisualStudio.Settings (w Microsoft.VisualStudio.Settings.dll)
Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public MustInherit Class SettingsStore
public abstract class SettingsStore
Typ SettingsStore uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
SettingsStore |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CollectionExists | Sprawdza istnienie zbierania, przekazany do tej metody. | |
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. | |
GetBoolean(String, String, Boolean) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32] jako wartość logiczna. | |
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]. | |
GetInt32(String, String, Int32) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. | |
GetInt64(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. | |
GetInt64(String, String, Int64) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. | |
GetLastWriteTime | Miejsce ostatniego zapisu właściwości i natychmiastowego do danej kolekcji sub-collections. | |
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. | |
GetPropertyCount | Zwraca liczbę właściwości w danej kolekcji. | |
GetPropertyNames | Zwraca nazwy właściwości w danej kolekcji. | |
GetPropertyType | Zwraca typ Żądana właściwość. | |
GetString(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.String]. | |
GetString(String, String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.String]. | |
GetSubCollectionCount | Zwraca liczbę sub-collections w danej kolekcji. | |
GetSubCollectionNames | Zwraca nazwy sub-collections w danej kolekcji. | |
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]. | |
GetUInt32(String, String, UInt32) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. | |
GetUInt64(String, String) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. | |
GetUInt64(String, String, UInt64) | Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
PropertyExists | Sprawdza istnienie właściwość przekazany do tej metody. | |
ToString | Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object). |
Początek
Uwagi
W metodach klasy, jeśli ścieżka kolekcji jest dostarczana jako pusty ciąg (""), oznacza to kolekcja najwyższego poziomu, a następnie.Jeśli nazwa właściwości jest ciąg pusty, następnie go oznacza domyślną właściwość w kolekcji.
Kolekcje mogą zawierać właściwości i sub-collections.Ścieżki Sub-Collections są opisane z separatory, takie jak katalogów w systemie plików.Podobnie, to separator ' \' znaków (back-kreska ułamkowa).
Przykłady
Przykład ścieżki sub-collection: "Kolekcja Collection\Leaf Collection\Internal katalogu głównego".
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.