IVsStringMap Interface

Manages a set of key-value pairs of strings.

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

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("4743CC21-8943-414D-84C2-E5DE2438D02F")> _
Public Interface IVsStringMap
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("4743CC21-8943-414D-84C2-E5DE2438D02F")]
public interface IVsStringMap
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"4743CC21-8943-414D-84C2-E5DE2438D02F")]
public interface class IVsStringMap
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("4743CC21-8943-414D-84C2-E5DE2438D02F")>]
type IVsStringMap =  interface end
public interface IVsStringMap

The IVsStringMap type exposes the following members.

Methods

  Name Description
Public method Clear Clears the key-value pairs in the map.
Public method EnumKeys Returns an enumeration of the key-value pairs.
Public method GetValue Returns the value for a named key.
Public method RemoveValue Deletes a key-value pair.
Public method SetValue Sets the value of a named key.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace