Compartilhar via


ClipboardObject.IDataObject.GetData(FORMATETC, STGMEDIUM) Método

Definição

Obtém dados de um objeto de dados de origem. Esse método é chamado por um consumidor de dados. Ele renderiza os dados descritos na estrutura especificada FORMATETC e os transfere pela estrutura especificada STGMEDIUM . 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 % format, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium) = System::Runtime::InteropServices::ComTypes::IDataObject::GetData;
void IDataObject.GetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
override this.System.Runtime.InteropServices.ComTypes.IDataObject.GetData : FORMATETC * STGMEDIUM -> unit
Sub GetData (ByRef format As FORMATETC, ByRef medium As STGMEDIUM) Implements IDataObject.GetData

Parâmetros

format
FORMATETC

Uma referência a 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. É 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 retorna, esse parâmetro contém uma referência à STGMEDIUM estrutura que indica o meio de armazenamento que contém os dados retornados por meio de seu tymed membro e a responsabilidade de liberar o meio por meio do valor de seu pUnkForRelease membro. Se pUnkForRelease for nulo, o receptor do meio será responsável por liberá-lo; 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 esse método. Este parâmetro é passado não inicializado.

Implementações

Aplica-se a