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

Определение

Получает данные из исходного объекта данных. Метод GetData(FORMATETC, STGMEDIUM) , который вызывается потребителем данных, отрисовывает данные, описанные в указанной FORMATETC структуре, и передает его через указанную STGMEDIUM структуру. Затем вызывающий объект несет ответственность за освобождение STGMEDIUM структуры.

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)

Параметры

format
FORMATETC

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

medium
STGMEDIUM

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

Комментарии

Дополнительные сведения см. в методе IDataObject::GetData.

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