IVsDataObjectStringMapManager2 Interface

Enables storage of name/value pairs in an IDataObject. Multiple string maps with different names can exist in a single data object.

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

Syntax

'Declaration
<GuidAttribute("65CA3EC7-633E-4846-9946-17A80FF4C34C")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsDataObjectStringMapManager2 _
    Inherits IVsDataObjectStringMapManager
[GuidAttribute("65CA3EC7-633E-4846-9946-17A80FF4C34C")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsDataObjectStringMapManager2 : IVsDataObjectStringMapManager
[GuidAttribute(L"65CA3EC7-633E-4846-9946-17A80FF4C34C")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsDataObjectStringMapManager2 : IVsDataObjectStringMapManager
[<GuidAttribute("65CA3EC7-633E-4846-9946-17A80FF4C34C")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsDataObjectStringMapManager2 =  
    interface 
        interface IVsDataObjectStringMapManager 
    end
public interface IVsDataObjectStringMapManager2 extends IVsDataObjectStringMapManager

The IVsDataObjectStringMapManager2 type exposes the following members.

Methods

  Name Description
Public method AdviseChanges
Public method ClearMapCache Clears cached string map data for all data objects with the specified string map name.
Public method CreateStringMap
Public method ReadStringMap
Public method UnadviseChanges
Public method WriteStringMap

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace