Share via


IDataObject Interface

Definition

Enables transfer and notification of changes in data. For more information, see IDataObject.

public interface class IDataObject
public interface class IDataObject
__interface IDataObject
[System.Runtime.InteropServices.Guid("0000010E-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDataObject
[System.Runtime.InteropServices.Guid("0000010E-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDataObject
[<System.Runtime.InteropServices.Guid("0000010E-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDataObject = interface
[<System.Runtime.InteropServices.Guid("0000010E-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDataObject = interface
Public Interface IDataObject
Derived
Attributes

Methods

DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32)
DUnadvise(UInt32)
EnumDAdvise(IEnumSTATDATA)
EnumFormatEtc(UInt32, IEnumFORMATETC)
GetCanonicalFormatEtc(FORMATETC[], FORMATETC[])
GetData(FORMATETC[], STGMEDIUM[])
GetDataHere(FORMATETC[], STGMEDIUM[])
QueryGetData(FORMATETC[])
SetData(FORMATETC[], STGMEDIUM[], Int32)

Applies to