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

Определение

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

public:
 void GetDataHere(System::Runtime::InteropServices::ComTypes::FORMATETC % format, System::Runtime::InteropServices::ComTypes::STGMEDIUM % medium);
public void GetDataHere(ref System.Runtime.InteropServices.ComTypes.FORMATETC format, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium);
abstract member GetDataHere : FORMATETC * STGMEDIUM -> unit
Public Sub GetDataHere (ByRef format As FORMATETC, ByRef medium As STGMEDIUM)

Параметры

format
FORMATETC

Указатель на FORMATETC структуру, передаваемую по ссылке, которая определяет формат, средний и целевой устройства, используемый при передаче данных. Только один носитель можно указать в TYMED, и только следующие TYMED значения допустимы: TYMED_ISTORAGE, , TYMED_ISTREAMTYMED_HGLOBALили TYMED_FILE.

medium
STGMEDIUM

, STGMEDIUMпередаваемый по ссылке, который определяет носитель хранилища, содержащий передаваемые данные. Среда должна быть выделена вызывающим объектом и заполнена.GetDataHere(FORMATETC, STGMEDIUM) Вызывающий объект также должен освободить среду. Реализация этого метода всегда должна указывать значение null элемента pUnkForReleaseSTGMEDIUM структуры, на которую указывает этот параметр.

Комментарии

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

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