Idioma

IDataObject Interface

Definição

Cria uma conexão entre um chamador e um objeto de dados implementando a interface IDataObject. Essa conexão permite notificações de alterações nos dados do objeto de dados para o 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

Comentários

Para obter mais informações sobre programação com a interface IDataObject e o Console de Gerenciamento Microsoft (MMC), consulte o guia do programador MMC.

Métodos

Nome Description
DAdvise(IntPtr, Int32, IntPtr, Int32)

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

DUnadvise(Int32)

Destrói uma conexã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 conexões de notificação que atualmente são mantidas por essa IDataObject interface.

EnumFormatEtc(Int32, IntPtr)

Recupera um ponteiro para um objeto que pode enumerar os FORMATETC tipos de enumerador aos quais essa implementação dá suporte.

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 os transfere para o b parâmetro.

GetDataHere(FORMATETC, STGMEDIUM)

Renderiza os dados descritos na estrutura pFormatEtc especificada e os transfere 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 essa instância da IDataObject interface.

Aplica-se a