Поделиться через


ClipboardObject.IDataObject.GetData(FORMATETC, STGMEDIUM) Метод

Определение

Получает данные из исходного объекта данных. Этот метод вызывается потребителем данных. Он отображает данные, описанные в указанной FORMATETC структуре, и передает их через указанную STGMEDIUM структуру. Затем вызывающий объект несет ответственность за освобождение структуры 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

Параметры

format
FORMATETC

Ссылка на структуру, передаваемую FORMATETC по ссылке, которая определяет формат, среду и целевое устройство, используемое при передаче данных. С помощью логического оператора OR можно задать более одной среды передачи, разрешив методу выбирать лучшую среду передачи среди заданных.

medium
STGMEDIUM

При возврате этим методом этот параметр содержит ссылку на структуру STGMEDIUM , которая указывает на носитель хранения, содержащий возвращаемые данные через его tymed член, и ответственность за освобождение среды через значение ее pUnkForRelease члена. Если pUnkForRelease имеет значение NULL, получатель среды отвечает за его освобождение; в противном случае pUnkForRelease указывает на интерфейс IUnknown для соответствующего объекта, чтобы можно было вызвать его метод Release. Среда должна быть выделена и заполнена этим методом. Этот параметр передается неинициализированным.

Реализации

Применяется к