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


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

Определение

Выполняет визуализацию данных, описанных в заданной структуре pFormatEtc, и передает их в параметр b.

public:
 int GetDataHere(Microsoft::Aspnet::Snapin::FORMATETC % pFormatEtc, Microsoft::Aspnet::Snapin::STGMEDIUM % b);
public int GetDataHere (ref Microsoft.Aspnet.Snapin.FORMATETC pFormatEtc, ref Microsoft.Aspnet.Snapin.STGMEDIUM b);
abstract member GetDataHere : FORMATETC * STGMEDIUM -> int
Public Function GetDataHere (ByRef pFormatEtc As FORMATETC, ByRef b As STGMEDIUM) As Integer

Параметры

pFormatEtc
FORMATETC

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

b
STGMEDIUM

Указатель на объект STGMEDIUM, указывающий среду хранения, содержащую возвращенные данные.

Возвращаемое значение

Метод GetDataHere поддерживает стандартные возвращаемые значения E_INVALIDARG, E_UNEXPECTED и E_OUTOFMEMORY, а также следующие возвращаемые значения:

Возвращаемое значение Описание
S_OK Этот вызов метода GetDataHere успешно извлекает и помещает данные в указанный носитель хранилища.
DV_E_LINDEX Недопустимый lindex.
DV_E_FORMATETC Значение pFormatEtc недопустимо.
DV_E_TYMED Tymed является недопустимым.
DV_E_DVASPECT Недопустимый dwAspect.
OLE_E_NOTRUNNING Объектное приложение не запущено.
STG_E_MEDIUMFULL Произошла ошибка при выделении носителя.

Комментарии

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

Дополнительные сведения о программировании IDataObject с помощью интерфейса и консоли управления (MMC) см. в руководстве программиста MMC.

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