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_ISTREAM, TYMED_HGLOBAL или TYMED_FILE.
- medium
- STGMEDIUM
Компонент STGMEDIUM, переданный ссылкой, который определяет среду хранения, содержащую передаваемые данные. Среда передачи должна быть выделена вызывающим объектом и заполнена с помощью GetDataHere(FORMATETC, STGMEDIUM). Также вызывающий объект должен освободить среду передачи. При реализации этого метода должно всегда предоставляться значение null
для элемента pUnkForRelease структуры STGMEDIUM, на которую указывает этот параметр.
Комментарии
Дополнительные сведения см. в статье Метод IDataObject::GetDataHere.