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 GetData(FORMATETC, STGMEDIUM) método, que é chamado por um consumidor de dados, renderiza os dados descritos na estrutura especificada FORMATETC e os transfere pela estrutura especificada STGMEDIUM . Em seguida, o chamador assume a responsabilidade de liberar a STGMEDIUM estrutura.
public:
void GetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium);
public void GetData(ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member GetData : FORMATETC * STGMEDIUM -> unit
Public Sub GetData (ByRef format As FORMATETC, ByRef medium As STGMEDIUM)
Parâmetros
- format
- 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. É possível especificar mais de um meio usando o operador BOOLEAN OR, permitindo que o método escolha o melhor meio entre os especificados.
- medium
- STGMEDIUM
Quando esse método é retornado, contém um ponteiro para a STGMEDIUM estrutura que indica a mídia 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 null, o receptor do meio é responsável por liberá-lo; caso contrário, pUnkForRelease aponta para a IUnknown interface no objeto apropriado para que seu Release método possa ser chamado. O meio deve ser alocado e preenchido por GetData(FORMATETC, STGMEDIUM). Esse parâmetro é passado sem inicialização.
Comentários
Para obter mais informações, consulte o método IDataObject::GetData.