Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Provides settings functionality.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)
Syntax
'Declaration
<GuidAttribute("0B578BCA-3358-441A-8EA5-9AE07182BEBB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsSettingsStorageContainer
[GuidAttribute("0B578BCA-3358-441A-8EA5-9AE07182BEBB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSettingsStorageContainer
[GuidAttribute(L"0B578BCA-3358-441A-8EA5-9AE07182BEBB")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsSettingsStorageContainer
[<GuidAttribute("0B578BCA-3358-441A-8EA5-9AE07182BEBB")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSettingsStorageContainer = interface end
public interface IVsSettingsStorageContainer
The IVsSettingsStorageContainer type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
Clear | Clears the container. |
![]() |
EnumKeys | Enumerates only the keys at the top level (not in subcollections). IEnumString.Next() returns LPOLESTRs, which must be freed by the caller usingCoTaskMemFree. |
![]() |
EnumSubkeys | Enumerates the subkeys of the parent keys. |
![]() |
GetMultiKeyValue | Gets a multi-key value. |
![]() |
GetValue | Gets a value for the specified key. |
![]() |
RemoveMultiKeyValue | Removes the specified key values. |
![]() |
RemoveValue | Removes the value for the specified key. |
![]() |
SetMultiKeyValue | Set multi-key values. |
![]() |
SetValue | Sets a value for the specified key. |
Top
.gif)