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 | |
---|---|---|
CollectionExists(String, Int32) | Określa, czy istnieje kolekcji nazwanych. |
|
CreateCollection(String) | Tworzy nową kolekcję. |
|
DeleteCollection(String) | Usuwa kolekcji, a także jej właściwości i podkolekcji. |
|
DeleteProperty(String, String) | Usuwa właściwość w kolekcji. |
|
GetBinary(String, String, UInt32, Byte[], UInt32[]) | Zwraca wartość właściwości typu SettingsType_Binary. |
|
GetBool(String, String, Int32) | Zwraca właściwość typu boolean. |
|
GetBoolOrDefault(String, String, Int32, Int32) | Zwraca wartość właściwości typu boolean lub określoną wartość domyślną. |
|
GetInt(String, String, Int32) | Zwraca wartość całkowitą typu właściwości. |
|
GetInt64(String, String, Int64) | Zwraca wartość właściwości typu 64-bitową liczbę całkowitą. |
|
GetInt64OrDefault(String, String, Int64, Int64) | Zwraca wartość 64-bitowa liczba całkowita lub określoną wartość domyślną. |
|
GetIntOrDefault(String, String, Int32, Int32) | Zwraca właściwość typu integer lub określoną wartość domyślną. |
|
GetLastWriteTime(String, SYSTEMTIME[]) | Zwraca wartość zostało zapisane w określonej kolekcji, w tym do jego właściwości i podkolekcji czas ostatniego. |
|
GetPropertyCount(String, UInt32) | Zwraca liczbę właściwości w określonej kolekcji. |
|
GetPropertyName(String, UInt32, String) | Zwraca nazwę właściwości. |
|
GetPropertyType(String, String, UInt32) | Zwraca typ określonej właściwości. |
|
GetString(String, String, String) | Zwraca wartość właściwości typu ciąg. |
|
GetStringOrDefault(String, String, String, String) | Zwraca wartość właściwości typu ciąg lub ciąg danego domyślne. |
|
GetSubCollectionCount(String, UInt32) | Zwraca liczbę podkolekcji w określonej kolekcji. |
|
GetSubCollectionName(String, UInt32, String) | Zwraca nazwę kolekcji sub. |
|
GetUnsignedInt(String, String, UInt32) | Zwraca wartość właściwości Liczba całkowita bez znaku. |
|
GetUnsignedInt64(String, String, UInt64) | Zwraca wartość właściwości 64-bitowa liczba całkowita długa bez znaku. |
|
GetUnsignedInt64OrDefault(String, String, UInt64, UInt64) | Zwraca wartość domyślną danego właściwość 64-bitowa liczba całkowita długa bez znaku. |
|
GetUnsignedIntOrDefault(String, String, UInt32, UInt32) | Zwraca wartość domyślną danego lub właściwości Liczba całkowita bez znaku. |
|
PropertyExists(String, String, Int32) | Określa, czy właściwość istnieje w danej kolekcji. |
|
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 |
|
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. |
|
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. |
|
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. |
|
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. |
|
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. |
|
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