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.