IVsSettingsStorageContainer Interface

Provides settings functionality.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)

[GuidAttribute("0B578BCA-3358-441A-8EA5-9AE07182BEBB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSettingsStorageContainer

The IVsSettingsStorageContainer type exposes the following members.

  NameDescription
Public methodClearClears the container.
Public methodEnumKeysEnumerates only the keys at the top level (not in subcollections). IEnumString.Next() returns LPOLESTRs, which must be freed by the caller usingCoTaskMemFree.
Public methodEnumSubkeysEnumerates the subkeys of the parent keys.
Public methodGetMultiKeyValueGets a multi-key value.
Public methodGetValueGets a value for the specified key.
Public methodRemoveMultiKeyValueRemoves the specified key values.
Public methodRemoveValueRemoves the value for the specified key.
Public methodSetMultiKeyValueSet multi-key values.
Public methodSetValueSets a value for the specified key.
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft