DataObject.IDataObject.GetDataHere(FORMATETC, STGMEDIUM) Método

Definição

Obtém dados de um objeto de dados de origem. Esse método, que é chamado por um consumidor de dados, difere do GetData(FORMATETC, STGMEDIUM) método em que o chamador deve alocar e liberar 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, passada por referência, que define o formato, o dispositivo médio e de destino a ser usado ao passar os dados. Somente um meio pode ser especificado e TYMEDsomente os seguintes TYMED valores são válidos: TYMED_ISTORAGE, , TYMED_ISTREAM, TYMED_HGLOBALou TYMED_FILE.

medium
STGMEDIUM

Um STGMEDIUM, passado por referência, que define o meio de armazenamento que contém os dados que estão sendo transferidos. O meio deve ser alocado pelo chamador e preenchido por GetDataHere(FORMATETC, STGMEDIUM). O chamador também deve liberar o meio. A implementação desse método deve sempre fornecer um valor null para o pUnkForRelease membro da STGMEDIUM estrutura à qual esse parâmetro aponta.

Implementações

Comentários

Esse membro é uma implementação de membro de interface explícita. Ele só pode ser usado quando ele DataObject é convertido em uma IDataObject interface.

Aplica-se a