IVsDataObjectStringMapManager Interface

 

Enables storage of name/value pairs in an IDataObject. Multiple string maps with different names can exist in a single data object. You can get this interface by using SVsDataObjectStringMapManager.

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

[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("662AFCEC-AD0C-4F59-97E2-F61E0C673514")]
public interface class IVsDataObjectStringMapManager

NameDescription
System_CAPS_pubmethodAdviseChanges(IDataObject^, IVsDataObjectStringMapEvents^, UInt32)

Registers a listener for the event fired when the string map changes.

System_CAPS_pubmethodCreateStringMap(IVsStringMap^)

Creates a new string map.

System_CAPS_pubmethodReadStringMap(IDataObject^, String^, IVsStringMap^)

Reads the named string map from the specified data object.

System_CAPS_pubmethodUnadviseChanges(UInt32)

Removes the listener.

System_CAPS_pubmethodWriteStringMap(IDataObject^, String^, Int32, IVsStringMap^)

Writes information to a string map.

Return to top
Show: