Udostępnij za pośrednictwem


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
Metoda chroniona WritableSettingsStore

Początek

Metody

  Nazwa Opis
Metoda publiczna CollectionExists Sprawdza istnienie zbierania, przekazany do tej metody. (Odziedziczone z SettingsStore).
Metoda publiczna CreateCollection Tworzy ścieżkę danej kolekcji, tworząc każdy zbiór zagnieżdżonych podczas pominięcie tych, które już istnieją.
Metoda publiczna 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.
Metoda publiczna DeleteProperty Usuwa danej właściwości z kolekcji.Jeśli właściwość lub kolekcji nie istnieje, a następnie metoda zwraca false.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona 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).
Metoda publiczna GetBoolean(String, String) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32] jako wartość logiczna. (Odziedziczone z SettingsStore).
Metoda publiczna GetBoolean(String, String, Boolean) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32] jako wartość logiczna. (Odziedziczone z SettingsStore).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetInt32(String, String) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore).
Metoda publiczna GetInt32(String, String, Int32) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore).
Metoda publiczna GetInt64(String, String) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore).
Metoda publiczna GetInt64(String, String, Int64) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore).
Metoda publiczna GetLastWriteTime Miejsce ostatniego zapisu właściwości i natychmiastowego do danej kolekcji sub-collections. (Odziedziczone z SettingsStore).
Metoda publiczna 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).
Metoda publiczna GetPropertyCount Zwraca liczbę właściwości w danej kolekcji. (Odziedziczone z SettingsStore).
Metoda publiczna GetPropertyNames Zwraca nazwy właściwości w danej kolekcji. (Odziedziczone z SettingsStore).
Metoda publiczna GetPropertyType Zwraca typ Żądana właściwość. (Odziedziczone z SettingsStore).
Metoda publiczna GetString(String, String) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.String]. (Odziedziczone z SettingsStore).
Metoda publiczna GetString(String, String, String) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.String]. (Odziedziczone z SettingsStore).
Metoda publiczna GetSubCollectionCount Zwraca liczbę sub-collections w danej kolekcji. (Odziedziczone z SettingsStore).
Metoda publiczna GetSubCollectionNames Zwraca nazwy sub-collections w danej kolekcji. (Odziedziczone z SettingsStore).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda publiczna GetUInt32(String, String) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore).
Metoda publiczna GetUInt32(String, String, UInt32) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int32]. (Odziedziczone z SettingsStore).
Metoda publiczna GetUInt64(String, String) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore).
Metoda publiczna GetUInt64(String, String, UInt64) Zwraca wartość żądana właściwość, której typem danych jest [!:SettingsType.Int64]. (Odziedziczone z SettingsStore).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna PropertyExists Sprawdza istnienie właściwość przekazany do tej metody. (Odziedziczone z SettingsStore).
Metoda publiczna SetBoolean Aktualizuje wartości określonej właściwości na daną wartość logiczna podczas ustawiania jego typu danych [!:SettingsType.Int32].
Metoda publiczna SetInt32 Aktualizuje wartości określonej właściwości na wartość całkowitą danego podczas ustawiania jego typu danych [!:SettingsType.Int32].
Metoda publiczna SetInt64 Aktualizuje wartości określonej właściwości na daną wartość long podczas ustawiania jego typu danych [!:SettingsType.Int64].
Metoda publiczna SetMemoryStream Aktualizuje wartości określonej właściwości do bitów elementu MemoryStream podczas ustawiania jego typu danych [!:SettingsType.Binary].
Metoda publiczna SetString Aktualizuje wartości określonej właściwości na wartość ciągu podczas ustawiania jego typu danych [!:SettingsType.String].
Metoda publiczna 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].
Metoda publiczna SetUInt64 Aktualizuje wartości określonej właściwości na daną wartość long niepodpisanych podczas ustawiania jego typu danych [!:SettingsType.Int64].
Metoda publiczna 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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Settings