IDataObject Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
| GetData(FORMATETC, STGMEDIUM) |
Renderiza os dados descritos na estrutura pFormatEtc especificada e os transfere para o |
| GetDataHere(FORMATETC, STGMEDIUM) |
Renderiza os dados descritos na estrutura pFormatEtc especificada e os transfere para o |
| QueryGetData(FORMATETC) |
Recupera um valor que indica se o implementador pode renderizar os dados contidos no |
| SetData(IntPtr, IntPtr, Int32) |
Transfere os dados contidos na STGMEDIUM estrutura, referenciados por |