DataObject.IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém dados a partir de um objeto de origem de dados. Este método, chamado por um consumidor de dados, difere do GetData(FORMATETC, STGMEDIUM) método em que o chamador deve alocar e libertar o meio de armazenamento especificado.
virtual void System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere(System::Runtime::InteropServices::ComTypes::FORMATETC % formatetc, System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetDataHere;
void IDataObject.GetDataHere(ref System.Runtime.InteropServices.ComTypes.FORMATETC formatetc, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere : FORMATETC * STGMEDIUM -> unit
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere : FORMATETC * STGMEDIUM -> unit
Sub GetDataHere (ByRef formatetc As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetDataHere
Parâmetros
- formatetc
- FORMATETC
Um ponteiro para uma FORMATETC estrutura, passado por referência, que define o formato, o meio e o dispositivo destino a usar ao passar os dados. Apenas um meio pode ser especificado em TYMED, e apenas os seguintes TYMED valores são válidos: TYMED_ISTORAGE, TYMED_ISTREAM, TYMED_HGLOBAL, ou TYMED_FILE.
- medium
- STGMEDIUM
Um STGMEDIUM, passado por referência, que define o meio de armazenamento que contém os dados a ser transferidos. O meio deve ser alocado pelo chamador e preenchido por GetDataHere(FORMATETC, STGMEDIUM). O chamador também deve libertar o meio. A implementação deste método deve sempre fornecer um valor de null para o pUnkForRelease membro da STGMEDIUM estrutura a que este parâmetro aponta.
Implementações
Observações
Este membro é uma implementação explícita de membro de interface. Só pode ser usado quando é DataObject transmitido para uma IDataObject interface.