Udostępnij za pośrednictwem


Interfejs IVsWritableSettingsStore

 

Opublikowano: sierpień 2016

Zarządza edytowalne magazynu odczytu/wyliczanie i tworzenia/usuwania ustawień. Są uzyskiwane z GetWritableSettingsStore. Jest pochodną IVsSettingsStore interfejs dziedziczyć możliwości odczytu/wyliczania tego interfejsu.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.10.0 (w Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Składnia

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")]
public interface IVsWritableSettingsStore : IVsSettingsStore
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")]
public interface class IVsWritableSettingsStore : IVsSettingsStore
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")>]
type IVsWritableSettingsStore = 
    interface
        interface IVsSettingsStore
    end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")>
Public Interface IVsWritableSettingsStore
    Inherits IVsSettingsStore

Metody

Nazwa Opis
System_CAPS_pubmethod CollectionExists(String, Int32)

Określa, czy istnieje kolekcji nazwanych.

System_CAPS_pubmethod CreateCollection(String)

Tworzy nową kolekcję.

System_CAPS_pubmethod DeleteCollection(String)

Usuwa kolekcji, a także jej właściwości i podkolekcji.

System_CAPS_pubmethod DeleteProperty(String, String)

Usuwa właściwość w kolekcji.

System_CAPS_pubmethod GetBinary(String, String, UInt32, Byte[], UInt32[])

Zwraca wartość właściwości typu SettingsType_Binary.

System_CAPS_pubmethod GetBool(String, String, Int32)

Zwraca właściwość typu boolean.

System_CAPS_pubmethod GetBoolOrDefault(String, String, Int32, Int32)

Zwraca wartość właściwości typu boolean lub określoną wartość domyślną.

System_CAPS_pubmethod GetInt(String, String, Int32)

Zwraca wartość całkowitą typu właściwości.

System_CAPS_pubmethod GetInt64(String, String, Int64)

Zwraca wartość właściwości typu 64-bitową liczbę całkowitą.

System_CAPS_pubmethod GetInt64OrDefault(String, String, Int64, Int64)

Zwraca wartość 64-bitowa liczba całkowita lub określoną wartość domyślną.

System_CAPS_pubmethod GetIntOrDefault(String, String, Int32, Int32)

Zwraca właściwość typu integer lub określoną wartość domyślną.

System_CAPS_pubmethod GetLastWriteTime(String, SYSTEMTIME[])

Zwraca wartość zostało zapisane w określonej kolekcji, w tym do jego właściwości i podkolekcji czas ostatniego.

System_CAPS_pubmethod GetPropertyCount(String, UInt32)

Zwraca liczbę właściwości w określonej kolekcji.

System_CAPS_pubmethod GetPropertyName(String, UInt32, String)

Zwraca nazwę właściwości.

System_CAPS_pubmethod GetPropertyType(String, String, UInt32)

Zwraca typ określonej właściwości.

System_CAPS_pubmethod GetString(String, String, String)

Zwraca wartość właściwości typu ciąg.

System_CAPS_pubmethod GetStringOrDefault(String, String, String, String)

Zwraca wartość właściwości typu ciąg lub ciąg danego domyślne.

System_CAPS_pubmethod GetSubCollectionCount(String, UInt32)

Zwraca liczbę podkolekcji w określonej kolekcji.

System_CAPS_pubmethod GetSubCollectionName(String, UInt32, String)

Zwraca nazwę kolekcji sub.

System_CAPS_pubmethod GetUnsignedInt(String, String, UInt32)

Zwraca wartość właściwości Liczba całkowita bez znaku.

System_CAPS_pubmethod GetUnsignedInt64(String, String, UInt64)

Zwraca wartość właściwości 64-bitowa liczba całkowita długa bez znaku.

System_CAPS_pubmethod GetUnsignedInt64OrDefault(String, String, UInt64, UInt64)

Zwraca wartość domyślną danego właściwość 64-bitowa liczba całkowita długa bez znaku.

System_CAPS_pubmethod GetUnsignedIntOrDefault(String, String, UInt32, UInt32)

Zwraca wartość domyślną danego lub właściwości Liczba całkowita bez znaku.

System_CAPS_pubmethod PropertyExists(String, String, Int32)

Określa, czy właściwość istnieje w danej kolekcji.

System_CAPS_pubmethod SetBinary(String, String, UInt32, Byte[])

Ustawia wartość właściwości binarnych z określona tablica bajtów. Jeśli poprzedni typ danych właściwości nie jest SettingsType_Binary, ta metoda zastępuje go. Jeśli właściwość nie istnieje, tworzy jeden

System_CAPS_pubmethod SetBool(String, String, Int32)

Ustawia wartość logiczną właściwości. Jeśli poprzedni typ danych właściwości nie jest SettingsType_Int, ta metoda zastępuje go. Jeśli właściwość nie istnieje, tworzy jeden.

System_CAPS_pubmethod SetInt(String, String, Int32)

Ustawia wartość właściwości Liczba całkowita. Jeśli poprzedni typ danych właściwości nie jest SettingsType_Int, ta metoda zastępuje go. Jeśli właściwość nie istnieje, tworzy jeden.

System_CAPS_pubmethod SetInt64(String, String, Int64)

Ustawia wartość właściwości 64-bitową liczbę całkowitą. Jeśli poprzedni typ danych właściwości nie jest SettingsType_Int64, zastępuje go. Jeśli właściwość nie istnieje tworzy jeden.

System_CAPS_pubmethod SetString(String, String, String)

Ustawia wartość właściwości ciągu. Jeśli poprzedni typ danych właściwości nie jest SettingsType_String, ta metoda zastępuje go. Jeśli właściwość nie istnieje, tworzy jeden.

System_CAPS_pubmethod SetUnsignedInt(String, String, UInt32)

Ustawia wartość właściwości Liczba całkowita bez znaku. Jeśli poprzedni typ danych właściwości nie jest SettingsType_Int, ta metoda zastępuje go. Jeśli właściwość nie istnieje, tworzy jeden.

System_CAPS_pubmethod SetUnsignedInt64(String, String, UInt64)

Ustawia wartość właściwości Liczba całkowita bez znaku 64-bitowych. Jeśli typ danych właściwości theprevious nie jest SettingsType_Int64, ta metoda zastępuje go. Jeśli właściwość nie istnieje, tworzy jeden.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku