IDataObject Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una conexión entre un autor de llamada y un objeto de datos que implementa la interfaz IDataObject. Esta conexión habilita las notificaciones de cambios en los datos del objeto de datos al autor de llamada.
public interface class 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(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDataObject = interface
Public Interface IDataObject
- Atributos
Comentarios
Para obtener más información sobre la programación con la interfaz IDataObject y Microsoft Management Console (MMC), consulte la Guía del programador de MMC.
Métodos
DAdvise(IntPtr, Int32, IntPtr, Int32) |
Crea una conexión de notificación entre un objeto de datos que implementa la interfaz IDataObject y un objeto de llamador, por lo que el llamador recibe una notificación de los cambios en los datos del objeto de datos. |
DUnadvise(Int32) |
Destruye una conexión de notificación creada por una llamada anterior al método DAdvise(IntPtr, Int32, IntPtr, Int32). |
EnumDAdvise(IntPtr) |
Recupera un puntero a un objeto que puede enumerar las conexiones de notificación que mantiene actualmente la interfaz IDataObject. |
EnumFormatEtc(Int32, IntPtr) |
Recupera un puntero a un objeto que puede enumerar los tipos de enumerador FORMATETC que admite esta implementación. |
GetCanonicalFormatEtc(IntPtr, IntPtr) |
Recupera un puntero a una estructura FORMATETC estándar lógicamente equivalente, pero no necesariamente igual, a la estructura FORMATETC a la que hace referencia el parámetro |
GetData(FORMATETC, STGMEDIUM) |
Representa los datos descritos en la estructura pFormatEtc especificada y los transfiere al parámetro |
GetDataHere(FORMATETC, STGMEDIUM) |
Representa los datos descritos en la estructura pFormatEtc especificada y los transfiere al parámetro |
QueryGetData(FORMATETC) |
Recupera un valor que indica si el implementador puede representar los datos que contiene el parámetro |
SetData(IntPtr, IntPtr, Int32) |
Transfiere los datos que contiene la estructura STGMEDIUM, a la que hace referencia |