DataObject.IDataObject.GetData(FORMATETC, STGMEDIUM) Método
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.
Obtém dados de um objeto de dados de origem. O método GetData(FORMATETC, STGMEDIUM), chamado por um consumidor de dados, renderiza os dados descritos na estrutura FORMATETC especificada e os transfere por meio da estrutura STGMEDIUM especificada. Em seguida, o chamador assume a responsabilidade por liberar a estrutura STGMEDIUM.
virtual void System.Runtime.InteropServices.ComTypes.IDataObject.GetData(System::Runtime::InteropServices::ComTypes::FORMATETC % formatetc, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetData;
[System.Security.SecurityCritical]
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
[<System.Security.SecurityCritical>]
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
Sub GetData (ByRef formatetc As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetData
Parâmetros
- formatetc
- FORMATETC
Um ponteiro para uma estrutura FORMATETC, passado por referência, que define o formato, meio e dispositivo de destino a serem usados ao passar os dados. É possível especificar mais de um meio usando o operador OR booliano, permitindo que o método escolha o melhor meio entre aqueles especificados.
- medium
- STGMEDIUM
Quando esse método é retornado, contém um ponteiro para a estrutura STGMEDIUM que indica o meio de armazenamento que contém os dados retornados por meio de seu membro tymed e a responsabilidade para liberar o meio por meio do valor de seu membro pUnkForRelease. Se pUnkForRelease for null
, o receptor do meio será responsável pela liberação; caso contrário, pUnkForRelease apontará para a interface IUnknown
no objeto apropriado para que seu método Release
possa ser chamado. O meio deve ser alocado e preenchido por GetData(FORMATETC, STGMEDIUM). Este parâmetro é passado não inicializado.
Implementações
- Atributos
Comentários
Este membro é uma implementação do membro de interface explícita. Ele só pode ser usado quando a instância de DataObject é convertida em uma interface de IDataObject.