Udostępnij za pośrednictwem


Interfejs IVsSettingsStore

 

Wylicza i odczytuje kolekcje i właściwości wybranego zakresu. Są uzyskiwane z GetReadOnlySettingsStore metody.

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("6B43326C-AB7C-4263-A7EF-354B9DCBF3D8")]
public interface IVsSettingsStore
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("6B43326C-AB7C-4263-A7EF-354B9DCBF3D8")]
public interface class IVsSettingsStore
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("6B43326C-AB7C-4263-A7EF-354B9DCBF3D8")>]
type IVsSettingsStore = interface end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("6B43326C-AB7C-4263-A7EF-354B9DCBF3D8")>
Public Interface IVsSettingsStore

Metody

Nazwa Opis
System_CAPS_pubmethod CollectionExists(String, Int32)

Określa, czy istnieje danej kolekcji.

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

Zwraca wartość Żądana właściwość, której typem danych jest 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ść właściwości Liczba całkowita bez znaku lub wartość domyślną danego.

System_CAPS_pubmethod PropertyExists(String, String, Int32)

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

Uwagi

W tych metodach, jeśli ścieżka kolekcji jest podawana jako ciąg pusty (""), a następnie go oznacza kolekcji najwyższego poziomu. Jeśli nazwa właściwości jest ciągiem pustym, jego oznacza właściwości domyślnej kolekcji. Kolekcje mogą zawierać właściwości i podkolekcje. Ścieżki podrzędne kolekcji są ciągów, takich jak ścieżki katalogów systemów plików. Ścieżka zawiera nazwy kolekcji nadrzędnej. Separator używany między nazwy kolekcji nadrzędnej jest znak ukośnika odwrotnego. Ścieżki podrzędne kolekcji ma następującą postać:

Główny Collection\Internal Collection\Leaf kolekcji

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku