IDataObject Interface

Definição

Cria uma conexão entre um chamador e um objeto de dados implementando a interface IDataObject. Essa conexão habilita notificações de alterações nos dados para o 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 MMC (Console de Gerenciamento Microsoft), consulte o Guia do Programador do MMC.

Métodos

DAdvise(IntPtr, Int32, IntPtr, Int32)

Cria uma conexão de notificação entre um objeto de dados que implementa a interface IDataObject e um objeto chamador, permitindo que o chamador receba 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 para o método DAdvise(IntPtr, Int32, IntPtr, Int32).

EnumDAdvise(IntPtr)

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

EnumFormatEtc(Int32, IntPtr)

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

GetCanonicalFormatEtc(IntPtr, IntPtr)

Recupera um ponteiro para uma estrutura FORMATETC padrão equivalente, mas não necessariamente igual, em termos lógicos à estrutura FORMATETC referenciada pelo parâmetro a.

GetData(FORMATETC, STGMEDIUM)

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

GetDataHere(FORMATETC, STGMEDIUM)

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

QueryGetData(FORMATETC)

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

SetData(IntPtr, IntPtr, Int32)

Transfere os dados contidos na estrutura STGMEDIUM, referenciada pelo a, para essa instância da interface IDataObject.

Aplica-se a