Idioma

IDataObject Interface

Definição

Cria uma ligação entre um chamador e um objeto de dados que implementa a interface IDataObject. Esta ligação permite notificações de alterações nos dados do objeto de dados ao chamador.

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

Observações

Para mais informações sobre programação com a interface IDataObject e o Consola de Gestão da Microsoft (MMC), consulte o Guia do Programador MMC.

Métodos

Name Descrição
DAdvise(IntPtr, Int32, IntPtr, Int32)

Cria uma ligação de notificação entre um objeto de dados que implementa a IDataObject interface e um objeto de chamada, permitindo que o chamador receba notificações de alterações nos dados do objeto de dados.

DUnadvise(Int32)

Destrói uma ligação de notificação criada por uma chamada anterior ao DAdvise(IntPtr, Int32, IntPtr, Int32) método.

EnumDAdvise(IntPtr)

Recupera um ponteiro para um objeto que pode enumerar as ligações de notificação atualmente mantidas por esta IDataObject interface.

EnumFormatEtc(Int32, IntPtr)

Recupera um ponteiro para um objeto que pode enumerar os FORMATETC tipos de enumerador que esta implementação suporta.

GetCanonicalFormatEtc(IntPtr, IntPtr)

Recupera um ponteiro para uma estrutura padrão FORMATETC que é logicamente equivalente, mas não necessariamente igual, à FORMATETC estrutura referenciada pelo a parâmetro.

GetData(FORMATETC, STGMEDIUM)

Renderiza os dados descritos na estrutura pFormatEtc especificada e transfere-os para o b parâmetro.

GetDataHere(FORMATETC, STGMEDIUM)

Renderiza os dados descritos na estrutura pFormatEtc especificada e transfere-os para o b parâmetro.

QueryGetData(FORMATETC)

Recupera um valor que indica se o implementador pode renderizar os dados contidos no a parâmetro.

SetData(IntPtr, IntPtr, Int32)

Transfere os dados contidos na STGMEDIUM estrutura, referenciados por a, para esta instância da IDataObject interface.

Aplica-se a