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 permite notificaciones de cambios en los datos del objeto de datos al autor de la 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 el Microsoft Management Console (MMC), consulte la guía del programador de MMC.
Métodos
| Nombre | Description |
|---|---|
| DAdvise(IntPtr, Int32, IntPtr, Int32) |
Crea una conexión de notificación entre un objeto de datos que implementa la IDataObject interfaz y un objeto llamador, lo que permite al autor de la llamada recibir notificaciones de cambios en los datos del objeto de datos. |
| DUnadvise(Int32) |
Destruye una conexión de notificación creada por una llamada anterior al DAdvise(IntPtr, Int32, IntPtr, Int32) método . |
| EnumDAdvise(IntPtr) |
Recupera un puntero a un objeto que puede enumerar las conexiones de notificación que mantiene actualmente esta IDataObject interfaz. |
| EnumFormatEtc(Int32, IntPtr) |
Recupera un puntero a un objeto que puede enumerar los FORMATETC tipos de enumerador que admite esta implementación. |
| GetCanonicalFormatEtc(IntPtr, IntPtr) |
Recupera un puntero a una estructura estándar FORMATETC que es lógicamente equivalente a, pero no necesariamente igual a, la estructura a la FORMATETC que hace referencia el |
| GetData(FORMATETC, STGMEDIUM) |
Representa los datos que se describen en la estructura pFormatEtc especificada y los transfiere al |
| GetDataHere(FORMATETC, STGMEDIUM) |
Representa los datos que se describen en la estructura pFormatEtc especificada y los transfiere al |
| QueryGetData(FORMATETC) |
Recupera un valor que indica si el implementador puede representar los datos contenidos en el |
| SetData(IntPtr, IntPtr, Int32) |
Transfiere los datos contenidos en la estructura, a los STGMEDIUM que hace |