IVsDataObjectStringMapManager Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
public interface class IVsDataObjectStringMapManager
public interface class IVsDataObjectStringMapManager
__interface IVsDataObjectStringMapManager
public interface IVsDataObjectStringMapManager
[System.Runtime.InteropServices.Guid("662AFCEC-AD0C-4F59-97E2-F61E0C673514")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsDataObjectStringMapManager
type IVsDataObjectStringMapManager = interface
[<System.Runtime.InteropServices.Guid("662AFCEC-AD0C-4F59-97E2-F61E0C673514")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsDataObjectStringMapManager = interface
Public Interface IVsDataObjectStringMapManager
- Derived
- Attributes
Methods
AdviseChanges(IDataObject, IVsDataObjectStringMapEvents, UInt32) |
Registers a listener for the event fired when the string map changes. |
CreateStringMap(IVsStringMap) |
Creates a new string map. |
ReadStringMap(IDataObject, String, IVsStringMap) |
Reads the named string map from the specified data object. |
UnadviseChanges(UInt32) |
Removes the listener. |
WriteStringMap(IDataObject, String, Int32, IVsStringMap) |
Writes information to a string map. |